J'ai une liste Je ne suis pas sûr que je comprends comment je dois procéder pour vous assurer que la liste code> code> utilise ma méthode de comparaison personnalisée lorsque vous appelez alors voici mon implémentation comparèteo: p> Remarque La propriété symbole est une chaîne. p> Pour clarifier J'ai mis un point d'arrêt cette méthode comparète et cela ne va même même pas là-bas. P> Quelqu'un a déjà essayé cela? P> Merci. P> P>
MyOBJ: icomparable code>. J'ai écrit la méthode
comparèteo code> dans la classe
MyOBJ code> par l'interface code> icomparable code>, mais lorsque j'utilise la liste
false code> quand il devrait être
vrai code>.
contient la fonction p >
3 Réponses :
Le moyen le plus simple absolu de déterminer si votre méthode comparète est appelée est de définir un point d'arrêt et de frapper F5 pour exécuter votre programme. Mais je crois que list
IEQUABLE
interface pour faire la comparaison. P>
Avez-vous essayé de remplacer la méthode des égaux? P>
Liste
EqualalComParrer
Selon le Documentation pour Liste
interface code> interface code> ou
objet.equales code>, que vous pouvez également remplacer. P>
Spécifiquement la mise en œuvre de comparète