zoukankan      html  css  js  c++  java
  • C#循环语句整理


    for、while、do while和switch暂时没发现与c++的不同,这里只整理foreach。

    foreach

    foreach的作用是遍历集合中的所有元素。foreach语句中的表达式由关键字in隔开的两个项组成,in左边的项是变量名,in右边的项是集合名。语法结构如下:

    foreach(Type Name in Collection/Array)
    

    这段语句会逐一检查数组中的所存储的变量值,并且一一将其取出,其中的type是你所要读取的数组对象将要存储在objName变量的数据类型,而objName是定义了一个type类型的变量名,代表每一次从集合和数组(collection/Array)中取得的元素,collection/Array则是所要存取的数组对象。用这种方法只需写一个foreach就可以遍历出除交错数组以外的所有维数的数组。

    Type是从Collection/Array中读取的元素将要存储的数据类型,Collection/Array是所要读取的数组/集合。需要注意的是,Type必须大于等于Collection/Array对象的数据类型。

    使用foreach可以直接遍历出除交错数组以外的所有维数的数组,不需要嵌套。示例如下:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Collections;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
    
                int[,] a = new int[2, 2] { { 1, 1 }, { 2, 2 } };
                foreach (int i in a)
                {
                    Console.WriteLine(i);
                }
            }
        }
    }
    
  • 相关阅读:
    Json 格式 不能加注释
    优雅是的使用Lambda .map函数
    Tomcat-redis-solr-zookeeper启动命令
    今日静态页面集成
    JMS
    freemarker模板引擎技术
    vscode----vue模板--用户代码片段--快捷
    js求总页数:总条数,每页条数
    新建vue项目
    大数据可视化之---echarts地图组件
  • 原文地址:https://www.cnblogs.com/S031602240/p/6411497.html
Copyright © 2011-2022 走看看