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 |