Esercitazione sugli array C#: creazione, dichiarazione, inizializzazione

Cos'è un array in C#?

Un array viene utilizzato per memorizzare una raccolta o una serie di elementi. Questi elementi saranno dello stesso tipo.

Quindi, ad esempio, se avessi un array di valori interi, l'array potrebbe essere una raccolta di valori come [1, 2, 3, 4]. Qui il numero di elementi nell'array è 4.

Gli array sono utili quando si desidera archiviare una raccolta di valori dello stesso tipo. Quindi, invece di dichiarare a variabile per ogni elemento, puoi semplicemente dichiarare una variabile.

Questa variabile punterà a un array o elenco di elementi, che sarà responsabile della memorizzazione degli elementi dell'array.

Diamo un'occhiata a come possiamo lavorare con gli array in C#. Nel nostro esempio, dichiareremo un array di numeri interi e lavoreremo con essi di conseguenza.

Tieni presente che tutto il codice seguente viene creato nel file Program.cs.


Passo 1) Dichiarazione di un array – Il primo passo è dichiarare un array. Vediamo come possiamo ottenere questo risultato con l'esempio di codice seguente.

Array in C#

Spiegazione del codice: -

  1. La prima parte è la tipo di dati. Specifica il tipo di elementi utilizzati nell'array. Quindi nel nostro caso stiamo creando un array di numeri interi.
  2. La seconda parte [ ], che specifica il rango dell'array. (Il rango è un segnaposto che specifica il numero di elementi che l'array conterrà)
  3. Il prossimo è il nome dell'array che nel nostro caso è "valori". Nota che vedi una sottolineatura ondulata verde, non preoccuparti. Questo è solo .Net che dice che hai dichiarato un array, ma non lo usi da nessuna parte.

Passo 2) Il passo successivo è inizializzare l'array. Qui specificheremo il numero di valori che l'array conterrà. Assegneremo anche valori a ciascun elemento dell'array.

Array in C#

Spiegazione del codice: -

  1. Per prima cosa, impostiamo il numero di elementi che l'array conterrà a 3. Quindi tra parentesi quadre, stiamo dicendo che l'array conterrà 3 elementi.
  2. Quindi assegniamo valori a ciascun elemento dell'array. Possiamo farlo specificando il nome della variabile + la posizione dell'indice nell'array. Quindi valori[0] significa che stiamo memorizzando un valore nella prima posizione dell'array. Allo stesso modo per accedere alla seconda posizione utilizziamo la notazione dei valori[1] e così via.

Note:: – Negli Array, la posizione dell'indice inizia da 0.

Passo 3) Mostriamo ora i singoli elementi dell'array nella Console. Aggiungiamo il codice seguente per raggiungere questo obiettivo.

Array in C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program
 {
  static void Main(string[] args) 
  {
   Int32[] value;
   value=new Int32[3];
   
   value[0]=1;
   value[1]=2;
   value[2]=3;
   
   Console.WriteLine(value[0]);
   Console.WriteLine(value[1]);
   Console.WriteLine(value[2]);
    
   Console.ReadKey(); 
  }
 }
}

Spiegazione del codice: -

Questa è la parte semplice in cui utilizziamo semplicemente il metodo Console.WriteLine per inviare ciascun valore dell'elemento alla console.

Tieni presente che, ancora una volta, stiamo accedendo a ciascun elemento con l'aiuto del nome della variabile dell'array insieme alla posizione dell'indice.

Se il codice sopra riportato viene inserito correttamente e il programma viene eseguito, verrà visualizzato il seguente output.

Produzione:

Array in C#

Dall'output, puoi vedere tutti i valori dell'array visualizzati nella Console.

Riassumi questo post con: