НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування C#. Уроки W3Schools українською для початківців

En Es De

C# Наскрізний цикл масивів


Цикл по масиву

Ви можете прокручувати елементи масиву за допомогою циклу for і використовувати властивість Length, щоб указати скільки разів має виконуватися цикл.

У наступному прикладі виводяться всі елементи в масиві cars:

Приклад

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (int i = 0; i < cars.Length; i++)
{
  Console.WriteLine(cars[i]);
}

Спробуйте самі »


Цикл foreach

Існує також цикл foreach, який використовується виключно для проходження елементів у масиві:

Синтаксис

foreach (type variableName in arrayName)
{
  // блок коду для виконання
}

У наступному прикладі виводяться всі елементи в масиві cars за допомогою циклу foreach:

Приклад

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
foreach (string i in cars)
{
  Console.WriteLine(i);
}

Спробуйте самі »

Наведений вище приклад можна прочитати так: для кожного елемента string (називається i - як у index) в cars, роздрукуйте значення i.

Якщо ви порівняєте цикли for та foreach, ви побачите, що метод foreach легше написати, він не вимагає лічильника (використовуючи властивість Length), і його легше читати.