IComparer 인수 대신 람다 식 사용 C #을 사용하여 메서드 호출에서 람다 식을 IComparer 인수로 전달할 수 있습니까? 예 : 뭔가 var x = someIEnumerable.OrderBy(aClass e => e.someProperty, (aClass x, aClass y) => x.someProperty > y.SomeProperty ? 1 : x.someProperty < y.SomeProperty ? -1 : 0); 나는 이것을 컴파일 할 수 없으므로 추측하지 못하지만 람다와 익명 델리게이트 사이의 명백한 시너지 효과로 보이며 어리석은 일을 잘못하고 있다고 생각합니다. TIA Jeppe가 지적했듯이 .NET 4.5를 사용하는 경우 정적 메서드를 사용할 수 있습니다 Comparer.C..