Looking for c# Keywords? Try Ask4Keywords

C# Language IEnumerable


пример

В своей основной форме объект, реализующий IEnumerable, представляет собой серию объектов. Объекты, о которых идет речь, могут быть повторены с использованием ключевого слова c # foreach .

В приведенном ниже примере sequenceOfNumbers объектовOfNumbers реализует IEnumerable. Он представляет собой серию целых чисел. Цикл foreach выполняет итерацию по очереди.

int AddNumbers(IEnumerable<int> sequenceOfNumbers) {
    int returnValue = 0;
    foreach(int i in sequenceOfNumbers) {
        returnValue += i;
    }
    return returnValue;
}