C# Collections Tutorial med eksempler

I vรฅr forrige opplรฆring har vi lรฆrt om hvordan vi kan bruke arrays i C#. La oss fรฅ en rask oversikt over det, Arrays i programmering brukes til รฅ gruppere et sett med relaterte objekter. Sรฅ man kan lage en matrise eller et sett med heltall, som kan nรฅs via ett variabelnavn.

Hva er samlinger i C#?

Samlinger ligner pรฅ arrays, gir det 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 deklarert.

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#.

System.Samlinger Klasser

Samling Tekniske beskrivelser
ArrayList ArrayList-samlingen ligner pรฅ Arrays datatype i C#. Den stรธrste forskjellen er den dynamiske karakteren til array-listesamlingen.
Stable Stakken er en spesialbokssamling som representerer et sist inn fรธrst ut (LIFO) konsept
kรธer The Queue er en spesialsaksamling som representerer et fรธrst inn fรธrst ut konsept
Hastbar En hash-tabell er en spesiell samling som brukes til รฅ lagre nรธkkelverdi-elementer
Sortert Liste SortedList er en samling som lagrer nรธkkel-verdi-par i stigende rekkefรธlge av nรธkkel som standard.
BitArray En bitarray er en matrise med datastruktur som lagrer biter.

Oppsummer dette innlegget med: