C # Collections Tutorial med eksempler

Anonim

I vores tidligere tutorial har vi lært om, hvordan vi kan bruge arrays i C #. Lad os få et hurtigt overblik over det. Arrays i programmering bruges til at gruppere et sæt relaterede objekter. Så man kunne oprette et array eller et sæt heltal, som man kunne få adgang til via et variabelnavn.

Hvad er samlinger i C #?

Samlinger ligner Arrays, det giver en mere fleksibel måde at arbejde med en gruppe objekter på.

I arrays ville du have bemærket, at du skal definere antallet af elementer i en matrix på forhånd. Dette skulle gøres, når arrayet blev erklæret.

Men i en samling behøver du ikke at definere størrelsen på samlingen på forhånd. Du kan tilføje elementer eller endda fjerne elementer fra samlingen til enhver tid. Dette kapitel vil fokusere på, hvordan vi kan arbejde med de forskellige samlinger, der er tilgængelige i C #.

Kollektion Beskrivelse
ArrayList ArrayList-samlingen svarer til datatypen Arrays i C #. Den største forskel er den dynamiske karakter af arraylistesamlingen.
Stak Stakken er en speciel sagsamling, der repræsenterer et sidste i første ud (LIFO) koncept
Køer Køen er en speciel sagsamling, der repræsenterer et first in first out koncept
Hashtable En hash-tabel er en speciel samling, der bruges til at gemme nøgleværdiprodukter
SortedList SortedList er en samling, der som standard gemmer nøgleværdipar i stigende rækkefølge.
BitArray En bitarray er en matrix med datastruktur, der lagrer bits