foreach позволяет перебрать массив или коллекцию. Имеет следующий вид.
foreach (переменная in массив)
Давайте посмотрим, как на основе прошлого примера можно было напечатать элементы массива.
using System; class MainClass { public static void Main(string[] args) { int[] myArray= new int[5]; int[] myArray1= new int[] {1,2,3,4,5}; foreach(int i in myArray1) { Console.Write(i); Console.WriteLine(); } } }
Преимущество на лицо, нам не надо заботиться о размере массива, то есть указывать его размер при переборе элементов. Это очень хорошо и приятно.