Bonjour à tous, j'aimerais savoir pourquoi, avec ce code, la méthode Equals me renvoie false. A part les références, je ne vois pas ce qui diffère entre ces deux objets, et je pensais que c'est la méthode ReferenceEquals qui comparent les références, pas Equals. Merci d'avance pour vos lumières
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 List<int> integerList = new List<int>(); List<int> integerList2 = new List<int>(); integerList.Add(1); integerList2.Add(1); Console.Out.WriteLine(integerList.Equals(integerList2));








Répondre avec citation



Pas de questions techniques par MP ! Le forum est là pour ça...
tout comme h2s84, quand j'ai vu la demande j'ai pensé à redéfinir Equals. Et tout comme h2s84, ta méthode à le mérite d'utiliser l'existant.
Partager