Зміст курсу
Основи C#
Основи C#
Перебір масивів
Дуже корисно мати можливість швидко пройтися по всіх елементах масиву та виконати над ними якусь операцію або витягти їх значення.
Існує кілька способів, як це можна зробити, однак найпоширенішими є використання циклів for
та foreach
.
У випадку використання циклу for
, ми можемо використовувати змінну циклу i
для індексації:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; for(int i = 0; i < 5; i++) { Console.WriteLine(numbers[i]); } } } }
У наведеному вище коді ми написали умову i < 5
, де ми вибрали 5
як межу. Замість того, щоб вручну рахувати кількість елементів, ми можемо також використовувати атрибут Length
масивів для доступу до довжини (розміру) масиву:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] myArray = new int[10]; Console.WriteLine(myArray.Length); // Output: 10 } } }
Використовуючи атрибут довжини, цикл виглядатиме приблизно так:
1. What is the main advantage of using a foreach
loop over a for
loop in C#?
2. Which of the following is a correct for
loop syntax for iterating over an array in C#?
Дякуємо за ваш відгук!