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