Questions marquées «iequatable»

4
Quelle est la différence entre IEquatable et la substitution de Object.Equals ()?
Je veux que ma Foodclasse puisse tester chaque fois qu'elle est égale à une autre instance de Food. Je l'utiliserai plus tard contre une liste, et je veux utiliser sa List.Contains()méthode. Dois-je mettre en œuvre IEquatable<Food>ou simplement remplacer Object.Equals()? Depuis MSDN: Cette méthode détermine l'égalité à l'aide du comparateur d'égalité …
185 c#  .net  equals  equality  iequatable 


9
Distinct ne fonctionne pas avec LINQ to Objects
class Program { static void Main(string[] args) { List<Book> books = new List<Book> { new Book { Name="C# in Depth", Authors = new List<Author> { new Author { FirstName = "Jon", LastName="Skeet" }, new Author { FirstName = "Jon", LastName="Skeet" }, } }, new Book { Name="LINQ in Action", Authors …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.