Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Оголошення та ініціалізація масивів | Основи масивів
Масиви C#

Оголошення та ініціалізація масивів

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

Prerequisites
Передумови

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

Note
Визначення

Масив — це впорядкована колекція елементів одного типу фіксованого розміру.

Program.cs

Program.cs

12345678910111213141516171819202122232425262728293031323334
using System; namespace ConsoleApp { public class Program { public static void Main(string[] args) { // Declare an integer array with 3 elements int[] numbers = new int[3]; // Assign values to each element numbers[0] = 10; numbers[1] = 20; numbers[2] = 30; // Declare and initialize a string array with 2 elements string[] names = new string[2]; names[0] = "Alice"; names[1] = "Bob"; // Print the arrays Console.WriteLine("Integer array:"); Console.WriteLine(numbers[0]); Console.WriteLine(numbers[1]); Console.WriteLine(numbers[2]); Console.WriteLine("String array:"); Console.WriteLine(names[0]); Console.WriteLine(names[1]); } } }

У наведеному вище коді спочатку оголошується масив цілих чисел з назвою numbers розміром 3. Це означає, що масив може містити рівно три цілі числа. Коли створюється масив за допомогою new int[3], кожен елемент автоматично отримує значення за замовчуванням для цього типу — у цьому випадку, 0 для цілих чисел. Далі значення присвоюються кожному індексу: numbers[0] = 10, numbers[1] = 20 та numbers[2] = 30. Аналогічно оголошується масив рядків з назвою names з двома елементами, і обом елементам присвоюються значення. Масиви у C# завжди мають нульовий індекс, тобто перший елемент знаходиться за індексом 0. Якщо спробувати звернутися до індексу поза межами діапазону (наприклад, numbers[3]), виникне помилка під час виконання.

Program.cs

Program.cs

123456789101112131415161718192021222324252627282930313233
// File: Program.cs using System; namespace ConsoleApp { public class Program { public static void Main(string[] args) { // Initialize an integer array with explicit values int[] scores = { 85, 92, 78, 90 }; // Initialize a string array with explicit values string[] fruits = { "Apple", "Banana", "Cherry" }; // Print all elements and the array length Console.WriteLine("Scores array:"); for (int i = 0; i < scores.Length; i++) { Console.WriteLine(scores[i]); } Console.WriteLine("Scores array length: " + scores.Length); Console.WriteLine("Fruits array:"); for (int i = 0; i < fruits.Length; i++) { Console.WriteLine(fruits[i]); } Console.WriteLine("Fruits array length: " + fruits.Length); } } }

1. Яка основна характеристика масиву в C#?

2. Який із наведених варіантів є правильним способом оголошення масиву з 5 цілих чисел?

question mark

Яка основна характеристика масиву в C#?

Виберіть правильну відповідь

question mark

Який із наведених варіантів є правильним способом оголошення масиву з 5 цілих чисел?

Виберіть правильну відповідь

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

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