Cours en Devlopement Informatique

  • programation orienté objet C#

Tableaux statiques C#



Les tableaux contiennent des éléments, chacun d’eux étant repéré par son indice. En C#, il existe une manière très simple de créer des tableaux « classiques », sans faire référence aux classes Collections

 

//Déclaration et initialisation d’un tableau statique de type int et de
dimension 20
int[] aTab=new int[20] ; for(int i=0 ; i<20 ; i++){
aTab[i]=i+55;
}

//Déclaration et initialisation d’un tableau statique de type string et
de dimension 5
string[] aStr=new string[3] ;

aStr[0]= "Ahmed";
aStr[1]= "Farid";
aStr[2]= "Ali"; aStr[3]= "Ibrahim"; aStr[4]= "Mohamed";

//Déclaration d’un tableau statique de type Salarie et de dimension 5

Salarie[] sal=new Salarie[5] ;

Salarie[0]=new Salarie(16,4,2, "toto",18765) ; Salarie[1]=new Salarie(8,5,2, "Ali ",6543) ; Salarie[2]=new Salarie(32,4,2, "Farid ",20765) ; Salarie[3]=new Salarie(20,5,20, "Ahmed ",21765) ; Salarie[4]=new Salarie(9,65,2, "Mohamed ",30765) ;

Exemple :

Le problème de ce type de tableau réside en deux points :

  • Tous les éléments du tableau ont le même type.
  • Le nombre des éléments du tableau est connu au moment de la déclaration. Programme qui affiche tous les éléments d’un tableau statique nommé aTab :
foreach (int Val in aTab){
 Console.WriteLine(Val) ;
}

Ce programme stocke à chaque fois la valeur d’un élément du tableau aTab dans la variable intVal , puis affiche cette dernière.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.