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

Anonim

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

Какво представляват колекциите в C #?

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

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

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

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