Перебір масивів
Дуже корисно мати можливість швидко пройтися по всіх елементах масиву та виконати над ними якусь операцію або витягти їх значення.
Існує кілька способів, як це можна зробити, однак найпоширенішими є використання циклів for
та foreach
.
У випадку використання циклу for
, ми можемо використовувати змінну циклу i
для індексації:
main.cs
12345678910111213141516using 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.cs
12345678910111213using 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#?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 1.59
Перебір масивів
Свайпніть щоб показати меню
Дуже корисно мати можливість швидко пройтися по всіх елементах масиву та виконати над ними якусь операцію або витягти їх значення.
Існує кілька способів, як це можна зробити, однак найпоширенішими є використання циклів for
та foreach
.
У випадку використання циклу for
, ми можемо використовувати змінну циклу i
для індексації:
main.cs
12345678910111213141516using 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.cs
12345678910111213using 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#?
Дякуємо за ваш відгук!