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);
                }
            }
        }
    }
    
  • 相关阅读:
    A1039 Course List for Student (25 分)
    A1101 Quick Sort (25 分)
    日常笔记6C++标准模板库(STL)用法介绍实例
    A1093 Count PAT's (25 分)
    A1029 Median (25 分)
    A1089 Insert or Merge (25 分)
    A1044 Shopping in Mars (25 分)
    js 验证
    根据string获取对应类型的对应属性
    HTML 只能输入数字
  • 原文地址:https://www.cnblogs.com/S031602240/p/6411497.html
Copyright © 2011-2022 走看看