Водич за колекције Ц # са примерима

Anonim

У нашем претходном упутству научили смо како можемо користити низове у Ц #. Имајмо брз преглед тога, низови у програмирању се користе за груписање скупа повезаних објеката. Тако се може створити низ или скуп целих бројева којима се може приступити преко једног имена променљиве.

Шта су колекције у Ц #?

Колекције су сличне Низовима, пружа флексибилнији начин рада са групом предмета.

У низовима бисте приметили да претходно треба да дефинишете број елемената у низу. То је требало урадити када је низ декларисан.

Али у колекцији не треба унапред да дефинишете величину колекције. У било ком тренутку можете додати елементе или чак уклонити елементе из колекције. Ово поглавље ће се фокусирати на то како можемо радити са различитим колекцијама доступним у Ц #.

Збирка Опис
Низ листа Колекција АрраиЛист слична је типу података Арраис у Ц #. Највећа разлика је у динамичкој природи колекције листа низова.
Гомила Стек је посебна колекција случајева која представља концепт последњег уласка (ЛИФО)
Редови Ред је посебна колекција случајева која представља први у првом концепту концепт
Хасхтабле Табела хеширања је посебна колекција која се користи за чување ставки кључ / вредност
СортедЛист СортедЛист је збирка која подразумевано чува парове кључ / вредност у растућем редоследу кључа.
БитАрраи Битни низ је низ структуре података који чува битове