Esercitazione sulle raccolte C # con esempi

Anonim

Nella nostra esercitazione precedente, abbiamo appreso come utilizzare gli array in C #. Diamo una rapida panoramica di esso, gli array nella programmazione vengono utilizzati per raggruppare un insieme di oggetti correlati. Quindi si potrebbe creare un array o un insieme di numeri interi, a cui è possibile accedere tramite un nome di variabile.

Che cosa sono le raccolte in C #?

Le raccolte sono simili agli array, forniscono un modo più flessibile di lavorare con un gruppo di oggetti.

Negli array, avresti notato che è necessario definire in anticipo il numero di elementi in un array. Questo doveva essere fatto quando l'array veniva dichiarato.

Ma in una raccolta, non è necessario definire in anticipo la dimensione della raccolta. Puoi aggiungere elementi o persino rimuovere elementi dalla raccolta in qualsiasi momento. Questo capitolo si concentrerà su come lavorare con le diverse raccolte disponibili in C #.

Collezione Descrizione
Lista di array La raccolta ArrayList è simile al tipo di dati Arrays in C #. La differenza più grande è la natura dinamica della raccolta di elenchi di array.
Pila Lo stack è una collezione di casi speciali che rappresenta un concetto LIFO (last in first out)
Code La coda è una raccolta di casi speciali che rappresenta un concetto first in first out
Hashtable Una tabella hash è una raccolta speciale utilizzata per archiviare elementi valore-chiave
SortedList SortedList è una raccolta che memorizza le coppie chiave-valore in ordine crescente di chiave per impostazione predefinita.
BitArray Un array di bit è un array di strutture dati che memorizza i bit