J'écris un test pour ma bibliothèque écrite en C#. Et je veux tester si deux listes sont identiques si et seulement si elles ont les mêmes éléments (ne nécessitent pas d'éléments dans le même ordre). J'essaye de convertir la liste en hashset et vérifie si les deux hashset sont identiques. Mais le résultat de course n'est pas ce que j'attendais.Implémentation interne de .NET HashSet contient une méthode?
Quelqu'un pourrait-il expliquer comment fonctionne la méthode hashset? Est-ce qu'il compare deux objets par la méthode getHashCode des objets ou égale à la méthode? Merci!