Bonjour à tous,
Voilà, aujourd'hui j'ai une classe MaClasse que je stocke dans une List<MaClasse> et ensuite j'ai plusieurs méthodes qui parcours cette liste afin de faire quelques modifications au sein de plusieurs éléments, du style :
Je me demandais donc s'il n'était pas plus "optimisé" de passer tout simplement à un tableau à plusieurs dimensions que je pourrais manipuler ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 foreach(MaClasse m in MaListeDeMaClasse) { if(m.Propriété_1 == Id_recherché) { m.Propriété_2 = valeur; } }
Ceci éviterait du coup de parcourir la liste à chaque coup étant donné que je dispose déjà de l'id.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 tab['id']['propriété_1'] = valeur_1; tab['id']['propriété_2'] = valeur_2;
Du coup, j'aurai aimé savoir comment le déclarer un tel tableau et comment ajouter les éléments.
Merci d'avance pour votre aide !
Lionel.
Partager