Bonjour à tous,
Je viens de m’apercevoir d'un truc assez étrange ... :
alors que :
donne : a = 4 et b = 5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int a = 5; int b; b = a; a--;
donne : a = "{2, 3, 4}" et b = "{2, 3, 4}"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 List<int> a = "{1, 2, 3, 4}" List<int> b = a; a.Remove(0);
Pour corriger cela, j'ai été obligé de passer par :
Est-ce que quelqu'un à déjà remarqué la ? Qu'est-ce qu'une liste, est-ce qu'un genre de pointeur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 foreach (int entier in a) b.Add(entier);
Partager