C # масиви

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

Замість того, щоб оголошувати окремі змінні, такі як, number1 номер 0. і number99, ви оголошуєте одну змінну масиву, такі як числа і цифри використання [0], цифри [1], і. цифри [99] для подання індивідуальні змінні. Конкретний елемент масиву звертаються за допомогою індексу.

декларування Масиви

Для того, щоб оголосити масив в C #, ви можете використовувати наступний синтаксис:

datatype використовується для вказівки типу елементів в масиві.

[] Визначає ранг масиву. Ранг визначає розмір масиву.

імяМассіва визначає ім'я масиву.

ініціалізація масиву

Масив є посилальним типом, тому вам необхідно іспользоватьновое ключове слово для створення екземпляра масиву. наприклад,

Присвоєння значень масиву

Ви можете привласнити значення окремих елементів масиву, використовуючи номер індексу, як:

Крім того, можна створити і ініціалізувати масив, як показано на малюнку:

Ви також можете опустити розмір масиву, як показано на малюнку:

Ви можете скопіювати змінну масиву в інший змінної цільового масиву. У такому випадку, як мета і точкового джерела в тому ж місці пам'яті:

Коли ви створюєте масив, C # компілятор неявно инициализирует кожен елемент масиву значення за замовчуванням в залежності від типу масиву. Наприклад, для Int масиву всі елементи инициализируются в 0.

Доступ до елементів масиву

Елемент доступний по індексації ім'я масиву. Це робиться шляхом розміщення індекс елемента в квадратних дужках після імені масиву. наприклад,

Наступний приклад демонструє вищезгадану поняття декларації, призначення та отримувати доступ до масиви:

Коли наведений вище код компілюється і виконується, він проводить наступний результат:

Використовуючи цикл покаждому елементу

У попередньому прикладі ми використовували для циклу для доступу до кожного елементу масиву. Ви можете також іспользоватьЕогеасп заяву для ітерації через масив.

Коли наведений вище код компілюється і виконується, він проводить наступний результат:

C # Масиви

Є наступні кілька важливих понять, пов'язаних з масивом, які повинні бути ясно, на C # програміст:

Схожі статті