Created
November 23, 2025 20:28
-
-
Save Maximguitar122/41cc001a2a3921b34b35fa96f24ed083 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ДЗ C# 6 "Генеретичні колекції" | |
| 1) List<T> – звичайний список: | |
| Тобто колекція, яку можна використовувати там де потрібен список, у звичайному порядку накшталт списку Student | |
| 2) HashSet<T> – список унікальних значеннь: | |
| Тобто колекція, яку можна використовувати там де потрібен список, в якому важливо, щоб не було повторів, тому що кожен об'єкт має унікальне значення | |
| накшталт список унікальних s.ID студентів | |
| 3)SortedSet<T> – унікальні + відсортовані: | |
| Тобто колекція, яку можна використовувати там де потрібен список, схожого на HashSet, але із сортування накшталт відсортований список із фаміліями стедунтів | |
| 4)LinkedList<T> – багато вставок/видалень: | |
| Тобто колекція, яку можна використовувати там де потрібен список, в середині якого потрібно щось змінювати(виконувати певні дії) накшталт додавати та видаляти студентів із списку | |
| 5)Dictionary<K,V> – швидкий пошук по ключу: | |
| Тобто колекція, яку можна використовувати там де потрібен список, в якому потрібно ШВИДКО знайти щось по ключу накшталт швидко знайти студента по ID | |
| 6)SortedDictionary<K,V> – словник з відсортованими ключами: | |
| Тобто колекція, яку можна використовувати там де потрібен список, як dictionary, але завжди відсортований накшталт коли важливо, щоб ID йшли по порядку | |
| 7)SortedList<K,V> – словник для маленьких колекцій: | |
| Тобто колекція, яку можна використовувати там де потрібен список,але кількість елементів невелика, і зручно звертатися не тільки за ключем, а й по індексу | |
| накшталт маленької групи студентів |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment