Зміст курсу
Основи C#
Основи C#
Що таке Масиви?
Розгляньмо ситуацію, коли нам потрібно зберегти оцінки з предметів 50 студентів. Один із способів - створити 50 змінних типу integer, які будуть зберігати оцінки 50 студентів, проте це дуже виснажливо та неефективно. Натомість, ми можемо створити масив.
Масив - це як колекція змінних одного типу. Ми можемо створити масив, використовуючи наступний синтаксис:
main
datatype[] arrayName = new datatype[size];
datatype
вказує на тип елементів, які буде містити масив, це може бути int
, float
, char
тощо, тоді як size
- це кількість елементів, які буде мати масив.
Використовуючи наведений вище синтаксис, ми можемо створити масив цілих чисел, що містить 50 елементів:
main
int[] studentMarks = new int[50];
Розмір масиву є фіксованим і не може бути змінений. Якщо ми хочемо ініціалізувати масив з деякими елементами під час оголошення, ми можемо використовувати наступний синтаксис:
main
datatype[] arrayName = {element1, element2, element3, ...};
У цьому випадку нам не потрібно вказувати size
масиву. Він автоматично визначається компілятором на основі кількості елементів, з якими ініціалізується масив. Наприклад:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
Розмір (size
) вищезгаданого масиву дорівнює 7
, оскільки він ініціалізований сімома елементами. Цей розмір залишається фіксованим протягом всієї програми.
Нижче наведено ілюстрацію рядкового масиву, що має 4 елементи:
Кожен елемент подібний до коробки, яка містить значення, і це значення можна змінити.
Дякуємо за ваш відгук!