C # samlingshandledning med exempel

Anonim

I vår tidigare handledning har vi lärt oss hur vi kan använda matriser i C #. Låt oss få en snabb översikt över det. Arrays i programmering används för att gruppera en uppsättning relaterade objekt. Så man kan skapa en matris eller en uppsättning heltal, som kan nås via ett variabelnamn.

Vad är samlingar i C #?

Samlingar liknar Arrays, det ger ett mer flexibelt sätt att arbeta med en grupp objekt.

I arrayer skulle du ha märkt att du måste definiera antalet element i en array i förväg. Detta måste göras när matrisen förklarades.

Men i en samling behöver du inte definiera samlingens storlek i förväg. Du kan lägga till element eller till och med ta bort element från samlingen när som helst. Detta kapitel kommer att fokusera på hur vi kan arbeta med de olika samlingarna som finns i C #.

Samling Beskrivning
ArrayList ArrayList-samlingen liknar datatypen Arrays i C #. Den största skillnaden är den dynamiska karaktären av array-samlingen.
Stack Stapeln är en specialfallssamling som representerar ett LIFO-koncept
Köer Kön är en specialfallssamling som representerar ett först in först ut-koncept
Hashtable En hash-tabell är en speciell samling som används för att lagra nyckel-värdeposter
SortedList SortedList är en samling som lagrar nyckel-värdepar i stigande ordning på nyckel som standard.
BitArray En bitmatris är en matris med datastruktur som lagrar bitar