Урок за C# колекции с примери

В предишния ни урок научихме как можем да използваме масиви в C#. Нека направим бърз преглед на това, масивите в програмирането се използват за групиране на набор от свързани обекти. Така че може да се създаде масив или набор от цели числа, до които може да се стигне чрез едно име на променлива.

Какво е колекции в C#?

Колекциите са подобни на Масивите, той предоставя по-гъвкав начин за работа с група от обекти.

При масивите бихте забелязали, че трябва предварително да определите броя на елементите в масива. Това трябваше да се направи при декларирането на масива.

Но в колекция не е необходимо да определяте размера на колекцията предварително. Можете да добавяте елементи или дори да премахвате елементи от колекцията по всяко време. Тази глава ще се фокусира върху това как можем да работим с различните колекции, налични в C#.

System.Collections Класове

колекция Descriptйон
ArrayList Колекцията ArrayList е подобна на Arrays тип данни в C#. Най-голямата разлика е динамичната природа на колекцията от списъци с масиви.
Стек Стекът е колекция от специални случаи, която представлява концепцията „последен влязъл, първи излязъл“ (LIFO).
Опашките Queue е специална колекция от случаи, която представлява концепция „първи влязъл, първи излязъл“.
Хеш таблица Хеш таблицата е специална колекция, която се използва за съхраняване на елементи ключ-стойност
Сортиран списък SortedList е колекция, която съхранява двойки ключ-стойност във възходящ ред на ключ по подразбиране.
BitArray Масивът от битове е масив от структура от данни, който съхранява битове.

Обобщете тази публикация с: