Che cos'è una HashMap?
Fa parte della sezione Logica e flusso del percorso C# di Coddy. Lezione 46 di 66.
In C#, l'equivalente di una HashMap si chiama Dictionary. Un Dictionary è una raccolta che memorizza coppie chiave-valore e ti permette di cercare rapidamente i valori usando le chiavi associate.
Comprendiamo le basi:
Un dizionario memorizza i dati come coppie chiave-valore
// La sintassi è Dictionary<KeyType, ValueType>
Dictionary<string, int> ages = new Dictionary<string, int>();Provalo tu
Questa lezione non include una sfida di codice.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Logica e flusso
1Array multidimensionali
Fondamenti degli array 2DDichiarare e inizializzare array 2DAccedere agli elementi di un array 2DCicli annidati con array 2DArray irregolariOperazioni comuni sulle matriciRipasso: array multidimensionali4Tecniche di controllo del flusso
Uscite anticipateClausole di guardiaIstruzioni di salto (goto)Break e continueAppiattire le condizioni annidate2Decisioni avanzate
Condizioni multipleLogica booleana complessaConfronto tra if e switchIstruzioni switch annidateRiepilogo - decisioni avanzate5Gestione delle eccezioni
Nozioni di base su try-catchTipi di eccezioneBlocchi catch multipliLavorare con i fileBlocco finallyUsing vs. try-finallyEccezioni personalizzateRiepilogo - gestione degli errori3Miglioramenti dei cicli
Prestazioni dei cicliIterare strutture complesseOgni tipo di cicloRifattorizzare i cicliRiepilogo - Cicli ottimizzati6Gestione dei valori null
Fondamenti dei riferimenti nullTipi valore nullableSchemi di controllo dei valori nullProgrammazione difensivaRiepilogo: sicurezza rispetto ai valori null9HashMap Parte 1
Che cos'è una HashMap?Dichiarare una HashMapVerificare se esiste una chiaveAccedere ai valoriModificare i dizionariRiepilogo - HashMapEsercitati da solo: Compilatore C# online