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: