Table des matières

Les tableaux en C#

Dans cet article, nous apprendrons à créer des variables de type « tableaux ». Les tableaux sont très utilisés en C# car ils sont pratiques pour organiser une série de valeurs mais contrairement aux listes leur longueur est défini.

Déclarer la variable de type « tableaux » :

int[] myArray = new int[n];

- int[] = type de variable des valeurs du tableaux.

- myArray = nom de variable.

- new int[n] = nombre de valeurs dans le tableau.

Affectation des valeurs dans le tableau :

On peut les affecter des la création du tableau , tel que :

int[] myArray = new int[] {10, 20, 30, 40};

Le tableau contient donc les valeurs 10;20;30;40 , elles se lisent de la façon suivantes :

La 1ère case du tableau ,myArray[0] vaut 10

La 2ième case du tableau ,myArray[1] vaut 20

La 3ième case du tableau ,myArray[2] vaut 30

La 4ième case du tableau ,myArray[3] vaut 40

On peut aussi les affecter une par une :

myArray[0] = 50
myArray[1] = 52

Cette technique est fréquente surtout lors de l'utilisation d'une boucle for() :

Exemple : On décide d'ajouter 5 à toutes valeurs du tableau

for(int i=0;i<myArray.length;i++) 
{
myArray[i]=myArray[i]+5
}

Les tableaux à double entrées

Un tableau à deux dimensions ce déclare de la même façon qu'un tableau simple à une exception près.

Déclarer le tableau à double entrées

int[,] myArray = new int[n,p];

n = Nombre de lignes

p = Nombre de colonnes