Est-il complet IEquatable mise en œuvre de référence?

Beaucoup de mes questions ici, sur tant de préoccupations IEquatable mise en œuvre. Je l'ai trouvé extrêmement difficile à mettre en œuvre correctement, parce qu'il y a de nombreux bugs cachés dans la naïveté de la mise en œuvre, et les articles que j'ai trouvé à ce sujet sont tout à fait incomplète. Je veux trouver ou écrire une référence définitive qui doit inclure:

  • Comment mettre en œuvre IEquatable correctement
  • Comment remplacer Égale correctement
  • Comment remplacer GetHashCode correctement
  • Comment mettre en œuvre la méthode ToString correctement
  • Comment mettre en œuvre l'opérateur == correctement
  • Comment mettre en œuvre l'opérateur != correctement

Une telle référence complet qui existe déjà?

PS: Même Référence MSDN semble imparfait pour moi

InformationsquelleAutor Jader Dias | 2009-08-20