У нашому попередньому підручнику ми дізналися про те, як ми можемо використовувати масиви в C #. Давайте коротко оглянемо це, масиви в програмуванні використовуються для групування набору пов’язаних об’єктів. Отже, можна створити масив або набір цілих чисел, до яких можна отримати доступ через одне ім’я змінної.
Що таке колекції в C #?
Колекції схожі на масиви, це забезпечує більш гнучкий спосіб роботи з групою об'єктів.
У масивах ви б помітили, що вам потрібно заздалегідь визначити кількість елементів у масиві. Це потрібно було зробити, коли масив був оголошений.
Але в колекції не потрібно заздалегідь визначати розмір колекції. Ви можете додати елементи або навіть видалити елементи з колекції в будь-який момент часу. У цьому розділі ми зосередимося на тому, як ми можемо працювати з різними колекціями, доступними в C #.
Колекція | Опис |
---|---|
ArrayList | Колекція ArrayList схожа на тип даних Arrays у C #. Найбільша різниця - це динамічний характер колекції списку масивів. |
Стек | Стек - це колекція особливих випадків, яка представляє концепцію останнього виходу (LIFO) |
Черги | Черга - це колекція особливих випадків, яка представляє концепцію, яка вперше виходить |
Hashtable | Хеш-таблиця - це спеціальна колекція, яка використовується для зберігання елементів ключ-значення |
SortedList | SortedList - це колекція, яка за замовчуванням зберігає пари ключ-значення у порядку зростання ключа. |
BitArray | Бітовий масив - це масив структури даних, який зберігає біти |