Cosa Sono Gli Array?
Considera una situazione in cui è necessario memorizzare i voti delle materie di 50 studenti. Un modo sarebbe dichiarare 50 variabili intere per contenere i voti dei 50 studenti, tuttavia questo metodo è molto laborioso e inefficiente. Invece, è possibile creare un array.
Un array è una raccolta di variabili dello stesso tipo.
È possibile creare un array utilizzando la seguente sintassi:
main.cs
1datatype[] arrayName = new datatype[size];
Il datatype indica il tipo di elementi che l'array conterrà, ad esempio int, float, char ecc.
Mentre size rappresenta il numero di elementi che l'array avrà.
Utilizzando la sintassi sopra, è possibile creare un array di interi con 50 elementi:
main.cs
1int[] studentMarks = new int[50];
La dimensione di un array è fissa e non può essere modificata. Nel caso in cui si desideri inizializzare un array con alcuni elementi al momento della dichiarazione, è possibile utilizzare la seguente sintassi:
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
In questo caso non è necessario specificare la size dell'array. Essa viene automaticamente dedotta dal compilatore in base al numero di elementi con cui l'array viene inizializzato:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
La size dell'array sopra è 7 poiché viene inizializzato con sette elementi. Questa dimensione rimane fissa per tutta la durata del programma.
L'indicizzazione negli array è un metodo per accedere agli elementi utilizzando indici numerici.
Il primo elemento si accede con l'indice 0, il secondo con l'indice 1 e così via. Questo consente un recupero e una modifica rapidi e semplici dei valori. Nei prossimi capitoli, approfondiremo questo concetto, esercitandoci su come trovare gli elementi utilizzando i loro indici.
Segue un'illustrazione di un array di stringhe che contiene 4 elementi:
Ogni elemento è come una scatola che contiene un valore, e quel valore può essere modificato.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 1.67
Cosa Sono Gli Array?
Scorri per mostrare il menu
Considera una situazione in cui è necessario memorizzare i voti delle materie di 50 studenti. Un modo sarebbe dichiarare 50 variabili intere per contenere i voti dei 50 studenti, tuttavia questo metodo è molto laborioso e inefficiente. Invece, è possibile creare un array.
Un array è una raccolta di variabili dello stesso tipo.
È possibile creare un array utilizzando la seguente sintassi:
main.cs
1datatype[] arrayName = new datatype[size];
Il datatype indica il tipo di elementi che l'array conterrà, ad esempio int, float, char ecc.
Mentre size rappresenta il numero di elementi che l'array avrà.
Utilizzando la sintassi sopra, è possibile creare un array di interi con 50 elementi:
main.cs
1int[] studentMarks = new int[50];
La dimensione di un array è fissa e non può essere modificata. Nel caso in cui si desideri inizializzare un array con alcuni elementi al momento della dichiarazione, è possibile utilizzare la seguente sintassi:
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
In questo caso non è necessario specificare la size dell'array. Essa viene automaticamente dedotta dal compilatore in base al numero di elementi con cui l'array viene inizializzato:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
La size dell'array sopra è 7 poiché viene inizializzato con sette elementi. Questa dimensione rimane fissa per tutta la durata del programma.
L'indicizzazione negli array è un metodo per accedere agli elementi utilizzando indici numerici.
Il primo elemento si accede con l'indice 0, il secondo con l'indice 1 e così via. Questo consente un recupero e una modifica rapidi e semplici dei valori. Nei prossimi capitoli, approfondiremo questo concetto, esercitandoci su come trovare gli elementi utilizzando i loro indici.
Segue un'illustrazione di un array di stringhe che contiene 4 elementi:
Ogni elemento è come una scatola che contiene un valore, e quel valore può essere modificato.
Grazie per i tuoi commenti!