Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Перебір Масивів | Масиви
Основи C#

bookПеребір Масивів

Перебір масивів є фундаментальною концепцією програмування, що дозволяє ефективно виконувати операції над кожним елементом. У C# для цього часто використовується цикл for. Ось його синтаксис:

for (int i = 0; i < array.Length; i++) {
    // Access array[i]
}

Цей цикл перебирає кожен елемент за допомогою індексу i, який змінюється від 0 до array.Length - 1.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; for (int i = 0; i < numbers.Length; i++) { Console.WriteLine(numbers[i]); } } } }

Цикл foreach надає простіший синтаксис для перебору масивів, особливо коли немає потреби змінювати елементи:

foreach (int number in array) {
    // Use number
}

Цей цикл автоматично перебирає кожен елемент, що робить код легшим для читання та написання.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; foreach (int number in numbers) { Console.WriteLine($"Number: {number}"); } } } }

Підсумок

У цьому розділі ми розглянули два основних способи ітерації по масивах у C#: цикл for та цикл foreach. Цикл for є універсальним, дозволяє отримувати доступ і змінювати елементи за їхніми індексами. Цикл foreach пропонує простіший синтаксис для операцій лише для читання, що підвищує читабельність коду. Обидва цикли є важливими інструментами для ефективної роботи з масивами.

1. Яка основна перевага використання циклу foreach над циклом for у C#?

2. Який із наведених варіантів є правильною синтаксичною конструкцією циклу for для ітерації по масиву в C#?

question mark

Яка основна перевага використання циклу foreach над циклом for у C#?

Select the correct answer

question mark

Який із наведених варіантів є правильною синтаксичною конструкцією циклу for для ітерації по масиву в C#?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain when to use a `for` loop versus a `foreach` loop?

Can you show examples of modifying array elements with each loop?

Are there any performance differences between `for` and `foreach` loops in C#?

Awesome!

Completion rate improved to 1.59

bookПеребір Масивів

Свайпніть щоб показати меню

Перебір масивів є фундаментальною концепцією програмування, що дозволяє ефективно виконувати операції над кожним елементом. У C# для цього часто використовується цикл for. Ось його синтаксис:

for (int i = 0; i < array.Length; i++) {
    // Access array[i]
}

Цей цикл перебирає кожен елемент за допомогою індексу i, який змінюється від 0 до array.Length - 1.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; for (int i = 0; i < numbers.Length; i++) { Console.WriteLine(numbers[i]); } } } }

Цикл foreach надає простіший синтаксис для перебору масивів, особливо коли немає потреби змінювати елементи:

foreach (int number in array) {
    // Use number
}

Цей цикл автоматично перебирає кожен елемент, що робить код легшим для читання та написання.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; foreach (int number in numbers) { Console.WriteLine($"Number: {number}"); } } } }

Підсумок

У цьому розділі ми розглянули два основних способи ітерації по масивах у C#: цикл for та цикл foreach. Цикл for є універсальним, дозволяє отримувати доступ і змінювати елементи за їхніми індексами. Цикл foreach пропонує простіший синтаксис для операцій лише для читання, що підвищує читабельність коду. Обидва цикли є важливими інструментами для ефективної роботи з масивами.

1. Яка основна перевага використання циклу foreach над циклом for у C#?

2. Який із наведених варіантів є правильною синтаксичною конструкцією циклу for для ітерації по масиву в C#?

question mark

Яка основна перевага використання циклу foreach над циклом for у C#?

Select the correct answer

question mark

Який із наведених варіантів є правильною синтаксичною конструкцією циклу for для ітерації по масиву в C#?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 7
some-alt