在 C# 当中的 foreach 语句实际上就是遍历迭代器的语法糖。例如我们拥有以下代码:
|
|
上述代码结构十分简单,作用就是遍历 integers 数组,并将其结果输出到控制台当中。
由于 int[] 是一个 Array 类型,它继承并实现了 IEnumerbale<T> 接口,所以 foreach 语句实际上是翻译成下面伪代码进行遍历输出的。
|
|
在 C# 当中的 foreach 语句实际上就是遍历迭代器的语法糖。例如我们拥有以下代码:
|
|
上述代码结构十分简单,作用就是遍历 integers 数组,并将其结果输出到控制台当中。
由于 int[] 是一个 Array 类型,它继承并实现了 IEnumerbale<T> 接口,所以 foreach 语句实际上是翻译成下面伪代码进行遍历输出的。
|
|