Array sono un concetto fondamentale nella programmazione e ti offrono la possibilità di memorizzare più valori sotto un nome comune. In questa guida imparerai come dichiarare, inizializzare e lavorare con gli array in C#. Attraverso esempi concreti, vivrai il funzionamento degli array e comprenderai il loro utilizzo nella pratica capire.
Principali scoperte
- Gli array in C# hanno dimensioni diverse e iniziano con l'indice 0.
- Puoi assegnare valori a un array e modificarli facilmente in seguito.
- Ci sono diversi modi per dichiarare e inizializzare gli array.
- La posizione dei valori in un array può essere interrogata utilizzando la proprietà Length.
Guida passo-passo
Dichiarare e inizializzare un array
Per creare un array in C#, inizi con la dichiarazione e l'inizializzazione simultanea. Crea un array che memorizza diversi marchi auto.

Qui indichiamo che l'array automarken deve contenere cinque elementi. Ciò significa che hai spazio per cinque marchi di auto. L'indice degli array inizia da 0 e termina a 4, quindi puoi memorizzare un totale di cinque valori.
Popolare l'array
Ora aggiungiamo valori all'array. Ogni valore viene assegnato a un indice specifico.
Errori nell'accesso all'indice
Un problema comune che dovrai affrontare è l'accesso a un indice al di fuori dei limiti definiti del tuo array.

È importante controllare i tuoi array prima dell'esecuzione per evitare tali errori.
Leggere valori da un array
Per recuperare valori dal tuo array, puoi utilizzare gli indici.
Quando esegui il programma, dovresti vedere che il primo valore "Opel" viene stampato.
Modificare valori in un array
Uno dei punti di forza degli array è che puoi cambiare i valori all'interno dell'array in qualsiasi momento.
Esegui di nuovo il programma e noterai che il primo valore ora mostra "Toyota".
Altri tipi di dichiarazione degli array
Esistono diversi metodi per dichiarare e inizializzare gli array. Un'altra opzione è specificare i valori direttamente al momento della dichiarazione.
Utilizzare la proprietà Length
Per scoprire quanti elementi sono presenti in un array, puoi utilizzare la proprietà Length:

Impostando un punto di interruzione in modalità debug, puoi controllare direttamente il numero di elementi.

Riepilogo - Programmazione C#: comprendere e applicare gli array nella pratica
In questa guida hai imparato come creare, popolare e manipolare gli array in C#. Conosci la struttura degli array, il corretto riempimento dei valori e come evitare errori quando accedi ai valori di questi array.
Domande frequenti
Come dichiaro un array in C#?Per dichiarare un array in C#, utilizzi la sintassi datatype[] arrayName = new datatype[size];.
Come accedo agli elementi di un array?Utilizza il nome dell'array e l'indice dell'elemento desiderato tra parentesi quadre, ad esempio arrayName[index].
Posso cambiare i valori in un array dopo l'inizializzazione?Sì, puoi cambiare qualsiasi valore in un array finché utilizzi l'indice corretto.