IEnumerableint
在其最基本的形式中,实现 IEnumerable 的对象表示一系列对象。可以使用 C#foreach
关键字迭代有问题的对象。
在下面的示例中,对象 sequenceOfNumbers
实现了 IEnumerable。它代表一系列整数。foreach
循环依次遍历每个循环。
int AddNumbers(IEnumerable<int> sequenceOfNumbers) {
int returnValue = 0;
foreach(int i in sequenceOfNumbers) {
returnValue += i;
}
return returnValue;
}