Цикл foreach – универсальный перечислитель для коллекций. Синтаксис:
foreach(<переменная> in <коллекция>) |
Тут элемент <переменная> задает тип и имя переменной, которая при функционировании цикла foreach будет иметь значения элементов из коллекции.
Цикл имеет следующую семантику «Для каждого элемента из коллекции делать».
Так как массив можно определить как коллекцию, то этот цикл может использоваться для перебора элементов массива.
Значение элементов массива в этом цикле изменить нельзя! Пример:
int[] a = new int[] { 61, 2, 55, -9 }; foreach (int i in a) Console.WriteLine(i); |
Результат работы: 61, 2, 55, -9
То есть выводятся не индексы элементов, а соответствующие им значения.
Ввести с клавиатуры количество элементов массива и сами элементы. Найти: