C#里面有个 foreach 说白了就是循环for的简写
foreach 语句可以用于循环访问数组、.NET Framework 集合类或任何实现 接口的类或结构。
IEnumerable接口
数据类型可描述为:
内置数据类型,如 int 或 char,
用户定义数据类型,如 class 或 interface。
数据类型还可以定义为:值类型(C# 参考)(用于存储值),
引用类型(C# 参考)(用于存储对实际数据的引用)。
数组
数组是一种数据结构,它包含若干相同类型的变量
-
数值数组元素的默认值设置为零,而引用元素的默认值设置为 null。
-
交错数组是数组的数组,因此,它的元素是引用类型,初始化为 null。
-
数组的索引从零开始:具有
n个元素的数组的索引是从0到n-1。 -
数组元素可以是任何类型,包括数组类型。
-
数组类型是从抽象基类型 派生的引用类型。由于此类型实现了 和 ,因此可以对 C# 中的所有数组使用 foreach 迭代。
Length 代表数组的长度, 属性来显示数组的维数