Tutoriel C# Array : créer, déclarer, initialiser

Qu’est-ce qu’un tableau en C# ?

Un tableau est utilisé pour stocker une collection ou une série d’éléments. Ces éléments seront du même type.

Ainsi, par exemple, si vous aviez un tableau de valeurs entières, le tableau pourrait être une collection de valeurs telles que [1, 2, 3, 4]. Ici, le nombre d'éléments dans le tableau est de 4.

Les tableaux sont utiles lorsque vous souhaitez stocker une collection de valeurs du même type. Ainsi, au lieu de déclarer un variable pour chaque élément, vous pouvez simplement déclarer une variable.

Cette variable pointera vers un tableau ou une liste d'éléments, qui se chargera de stocker les éléments du tableau.

Voyons comment travailler avec des tableaux en C#. Dans notre exemple, nous allons déclarer un tableau d’entiers et travailler avec eux en conséquence.

Notez que tout le code ci-dessous est transféré dans le fichier Program.cs.


Étape 1) Déclaration d'un tableau – La première étape consiste à déclarer un tableau. Voyons comment nous pouvons y parvenir grâce à l'exemple de code ci-dessous.

Tableaux en C#

Explication du code : -

  1. La première partie est la Type de données. Il spécifie le type d'éléments utilisés dans le tableau. Donc, dans notre cas, nous créons un tableau d’entiers.
  2. La deuxième partie [ ], qui spécifie le rang du tableau. (Le rang est un espace réservé qui spécifie le nombre d'éléments que le tableau contiendra)
  3. Vient ensuite le nom du tableau qui dans notre cas est « valeurs ». Notez que vous voyez un soulignement vert ondulé, ne vous inquiétez pas pour cela. C'est juste .Net disant que vous avez déclaré un tableau, mais que vous ne l'utilisez nulle part.

Étape 2) L'étape suivante consiste à initialiser le tableau. Ici, nous allons spécifier le nombre de valeurs que le tableau contiendra. Nous allons également attribuer des valeurs à chaque élément du tableau.

Tableaux en C#

Explication du code : -

  1. Tout d’abord, nous définissons le nombre d’éléments que le tableau contiendra à 3. Ainsi, entre crochets, nous disons que le tableau contiendra 3 éléments.
  2. Ensuite, nous attribuons des valeurs à chaque élément du tableau. Nous pouvons le faire en spécifiant le nom de la variable + la position de l'index dans le tableau. Ainsi, values[0] signifie que nous stockons une valeur dans la première position du tableau. De même pour accéder à la deuxième position, on utilise la notation de valeurs[1] et ainsi de suite.

Note: – Dans les tableaux, la position de l'index commence à 0.

Étape 3) Affichons maintenant les éléments individuels du tableau dans la console. Ajoutons le code ci-dessous pour y parvenir.

Tableaux en 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(); 
  }
 }
}

Explication du code : -

C'est la partie simple dans laquelle nous utilisons simplement la méthode Console.WriteLine pour envoyer chaque valeur de l'élément à la console.

Notez que encore une fois, nous accédons à chaque élément à l'aide du nom de la variable du tableau ainsi que de la position de l'index.

Si le code ci-dessus est saisi correctement et que le programme est exécuté, la sortie suivante sera affichée.

Sortie :

Tableaux en C#

À partir de la sortie, vous pouvez voir toutes les valeurs du tableau affichées dans la console.