Vodič za zbirke C # s primjerima

Anonim

U našem prethodnom tutorialu naučili smo kako možemo koristiti nizove u C #. Imajmo kratki pregled, nizovi u programiranju koriste se za grupiranje skupa povezanih objekata. Tako se može stvoriti niz ili skup cjelobrojnih vrijednosti kojima se može pristupiti putem jednog imena varijable.

Što su zbirke u C #?

Zbirke su slične Nizovima, pruža fleksibilniji način rada s grupom objekata.

U nizovima biste primijetili da morate prethodno definirati broj elemenata u nizu. To se moralo učiniti kad je niz proglašen.

Ali u zbirci ne trebate prethodno definirati veličinu kolekcije. Možete dodati elemente ili čak ukloniti elemente iz zbirke u bilo kojem trenutku. Ovo će se poglavlje usredotočiti na to kako možemo raditi s različitim kolekcijama dostupnim na C #.

Kolekcija Opis
ArrayList Zbirka ArrayList slična je tipu podataka Arrays u C #. Najveća je razlika u dinamičkoj prirodi zbirke popisa polja.
Stog Stog je posebna kolekcija slučajeva koja predstavlja koncept posljednjeg ulaska (LIFO)
Redovi Queue je posebna kolekcija slučajeva koja predstavlja koncept first in first out
Hashtable Hash tablica posebna je zbirka koja se koristi za spremanje stavki ključ / vrijednost
SortedList SortedList je zbirka koja prema zadanim postavkama pohranjuje parove ključ / vrijednost u rastućem redoslijedu ključa.
BitArray Bitni niz je niz strukture podataka koji pohranjuje bitove