Section outline
-
Заняття 5. Основні бібліотеки .Net. Колекції.
Мета: метою заняття є ознайомлення студентів з концепцією колекцій у C#. Будуть розглянуті основні типи колекцій, які підтримуються платформою .NET Framework: загального призначення, спеціалізовані та орієнтовані на побітову організацію даних. Колекції допомагають спростити програмування, надаючи готові рішення для побудови структур даних, таких як динамічні масиви, стеки, черги та хеш-таблиці. Буде пояснено, що простір імен
System.Collections
містить безліч інтерфейсів та класів, що визначають і реалізують різні типи колекцій. Основна перевага колекцій полягає в стандартизації обробки груп об'єктів у програмах. Також буде розглянуто реалізацію перелічувача (нумератора), який підтримується інтерфейсамиIEnumerator
таIEnumerable
, що забезпечує стандартизований спосіб поелементного доступу до вмісту колекції.