енергетичне освіту

енергетичне освіту

Visual Studio C #

  • 1. Структура програми
  • 2. Основний синтаксис
  • 3. Типи даних
  • 4. Перетворення типів
  • 5. Змінні
  • 6. Константи і літерали
  • 7. Оператори
  • 8. Прийняття рішень
  • 9. Цикли
  • 10. Інкапсуляція
  • 11. Методи
  • 12. Нульові типи
  • 13. Масиви
  • 14. Строки
  • 15. Структури
  • 16. Перерахування
  • 17. Класи
  • 18. Спадкування
  • 19. Поліморфізм
  • 20. Перевантаження оператора
  • 21. Інтерфейси
  • 22. Простори назв
  • 23. Директиви препроцесора
  • 24. Регулярні вирази
  • 25. Обробка виключень
  • 26. Фотографії введення / виведення

13. Масиви

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

Замість визначення кожної змінної, таких як number0, number1. і number99, можна визначити один масив змінних такої як numbers і використовувати numbers [0], numbers [1], і. numbers [99] для роботи з однією змінною. Необхідну змінну можна знайти по її індексу.

визначення масивів

Визначення масиву в C #, наступне

  • datatype використовується для визначення типу даних елементів масиву.
  • [] Визначає ранг масиву. Ранг визначається розміром масиву.
  • arrayName визначає ім'я масиву.

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

Визначення масиву не ініціалізує масив в пам'яті. Коли змінна масиву ініціалізується, ви можете додавати дані в масив.

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

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

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

Ви можете присвоювати значення масиву під час його визначення:

Ви також можете створити і ініціалізувати масив:

У попередніх випадку, ви можете також не ставити розмір масиву:

Ви також можете скопіювати змінну масиву в іншу змінну масиву. В цьому випадку, обидві змінні будуть посилатися на одну область пам'яті:

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

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

Елемент доступний за індексом імені масиву. Для цього помістіть індекс в квадратних дужках після імені масиву. наприклад:

Наступний приклад показує використання масивів:

Якщо наведений вище код скомпілювати і виконати, це призведе до наступного результату:

Испльзование циклу foreach

У попередніх прикладі, був використаний цикл for для доступу до кожного елементу масиву. Ви також можете використовувати оператор foreach для перебору елементів масиву.

Якщо наведений вище код скомпілювати і виконати, це призведе до наступного результату:

Масиви в деталях

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

Схожі статті