Bonjour,
voici une rapide question triviale :
j'ai une boucle dans laquelle je value un objet Pair que j'ajoute à la collection.
Le problème est qu'a chaque fois que je change la valeur de unePaire, tout les element de ma collection prennent la même valeur.
Je viens de c++ où dans ce language l'utilisation de pointeur permet de résoudre ce type de pb.
Comment fait on en c# ?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 while (il != null) { IFeatureLayer ife = (IFeatureLayer)il; unePaire.First = ife.Name; unePaire.Second = idBYName(ife.Name).ToString(); collec.Add(unePaire); il = enuml.Next(); }
Partager