Перебір Масивів
Перебір масивів є фундаментальною концепцією програмування, що дозволяє ефективно виконувати операції над кожним елементом. У C# для цього часто використовується цикл for. Ось його синтаксис:
for (int i = 0; i < array.Length; i++) {
// Access array[i]
}
Цей цикл перебирає кожен елемент за допомогою індексу i, який змінюється від 0 до array.Length - 1.
main.cs
123456789101112using 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
123456789101112using 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#?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 1.59
Перебір Масивів
Свайпніть щоб показати меню
Перебір масивів є фундаментальною концепцією програмування, що дозволяє ефективно виконувати операції над кожним елементом. У C# для цього часто використовується цикл for. Ось його синтаксис:
for (int i = 0; i < array.Length; i++) {
// Access array[i]
}
Цей цикл перебирає кожен елемент за допомогою індексу i, який змінюється від 0 до array.Length - 1.
main.cs
123456789101112using 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
123456789101112using 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#?
Дякуємо за ваш відгук!