C # Collections Tutorial med eksempler

Anonim

I vår forrige opplæring har vi lært om hvordan vi kan bruke matriser i C #. La oss få en rask oversikt over det. Arrays i programmering brukes til å gruppere et sett med relaterte objekter. Så man kunne opprette en matrise eller et sett med helheter, som kunne nås via ett variabelnavn.

Hva er samlinger i C #?

Samlingene ligner på Arrays, det gir en mer fleksibel måte å jobbe med en gruppe objekter på.

I matriser ville du ha lagt merke til at du må definere antall elementer i en matrise på forhånd. Dette måtte gjøres når matrisen ble erklært.

Men i en samling trenger du ikke å definere størrelsen på samlingen på forhånd. Du kan legge til elementer eller til og med fjerne elementer fra samlingen når som helst. Dette kapittelet vil fokusere på hvordan vi kan jobbe med de forskjellige samlingene som er tilgjengelige i C #.

Samling Beskrivelse
ArrayList ArrayList-samlingen ligner på datatypen Arrays i C #. Den største forskjellen er den dynamiske naturen til samlingen av matrilister.
Stable Stakken er en spesiell sakssamling som representerer et siste inn først ut (LIFO) konsept
Køer Køen er en spesiell saksamling som representerer et først inn først ut-konsept
Hashtable En hash-tabell er en spesiell samling som brukes til å lagre nøkkelverdier
SortedList SortedList er en samling som lagrer nøkkelverdipar i stigende rekkefølge av nøkkel som standard.
BitArray En bitarray er en matris med datastruktur som lagrer bits