Bonjour et à l'aide !
Je sais pas si mon titre veut vraiment dire quelque chose, mais vous allez comprendre ^^ :
Je me lance le développement d'application sur windows phone, ma page possède plusieurs textbox qui comprenne des jolis nom comme : "categorie1", "categorie2", "categorie3", etc etc
A un moment je dois modifier toutes ces textbox depuis du c#, et j'aurai voulu pouvoir affecter une variable dont le nom de cette variable dépend d'une autre, je sais qu'en PHP on peut faire comme ca :
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $index = "2"; $chaine2 = "voici une chaine stockée dans chaine2"; $resultat = ${"chaine".$index}; echo $resultat; // affiche : "voici une chaine stockée dans chaine2"
Mais du coup en c# comment faire ?
Sachant que mon autre soucis c'est que je dois modifier la méthode .Text de ces textbox et à chaque fois du coup c'est encore plus compliqué, j'aimerai faire quelque chose comme :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 int i = 0; while (i < n) { categorie+i+.Text = "la modification a apporter"; // <= ligne totalement incorrect i++; }
Mais rien à faire, je ne trouve pas![]()
En cherchant, apriori ma solution serait d'utiliser les dictionnary Mais en lisant la doc j'ai beaucoup de mal à comprendre comment les utiliser dans mon cas
Merci pour votre aide !







Répondre avec citation





Partager