명시 적 유형 비교기를 인라인으로 지정할 수 있습니까? 따라서 .NET 3.0 / 3.5는 LINQ와 함께 제공되는 모든 깔끔한 함수 덕분에 데이터를 쿼리, 정렬 및 조작하는 많은 새로운 방법을 제공합니다. 때로는 내장 된 비교 연산자가없는 사용자 정의 유형을 비교해야합니다. 대부분의 경우 비교는 정말 간단합니다. foo1.key? = foo2.key와 같습니다. 형식에 대한 새 IEqualityComparer를 만드는 대신 익명 대리자 / 람다 함수를 사용하여 간단히 비교 인라인을 지정할 수 있습니까? 다음과 같은 것 : var f1 = ..., f2 = ...; var f3 = f1.Except( f2, new IEqualityComparer( (Foo a, Foo b) => a.key.Compare..