«iequatable» 태그된 질문

4
IEquatable과 Object.Equals ()를 재정의하는 것의 차이점은 무엇입니까?
내 원하는 Food것이 다른 인스턴스와 동일한 때마다 클래스를 테스트 할 수 있도록 Food. 나중에 List에 대해 사용하고 그 List.Contains()방법 을 사용하고 싶습니다 . 구현 IEquatable<Food>또는 재정의 해야합니까 Object.Equals()? MSDN에서 : 이 메소드는 오브젝트의 IEquatable.Equals 메소드 (목록의 값 유형)에 대한 정의에 정의 된대로 기본 동등 비교기를 사용하여 동등성을 판별합니다. 그래서 다음 …
185 c#  .net  equals  equality  iequatable 


9
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 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.