Les tableaux en C#

par | Avr 7, 2015 | C# | 0 commentaires

Déclaration d’un tableau en langage C#:
type[ ] NomDuTableau;
type = Type de données du tableau (int, string, etc.)

Les crochets [ ] indique la déclaration d’un tableau à 1 dimension.

pour déclarer un tableau à 2 dimensions il suffit d’insérer une virgule dans les crochets : [ , ]

pour 3 dimensions : [ , , ]

L’initialisation du tableau s’effectue avec = new type[nombre d’éléments du tableau];

Exemple concret :

Exemple 1

int[] TabLO; /* Déclaration du tableau */ 

TabLO = new int[5]; /* création réelle du tableau de 5 lignes, indice de 0 à 4 */

TabLO[0] = 5;   // -> première ligne du tableau
TabLO[1] = 7
TabLO[2] = 10
TabLO[3] = 1
TabLO[4] = 20   // -> Dernière ligne du tableau 
TabLO[5] = 586  // Cette ligne provoquera une erreur d'exécution car l'indice 5 n'existe pas. 

Exemple 2 (déclaration et parcours d’un tableau de 4 lignes et 2 colonnes)

int[,] TabLO = new int[4, 2]; /* Ligne de 0 à 3 et colone de 0 à 1 */

TabLO[0,0] = 1;
TabLO[0,1] = 42;
...
TabLO[3,1] = 358;

/* Parcourir et afficher les données stockées du tableau */
foreach (int nNumero in TabLO)
{
   Console.Write(nNumero + ", ");
}

0 commentaires

Soumettre un commentaire