사용자 지정 정렬 비교 자와 특정의 LINQ 표현을위한 두 가지 형식이 있습니다의 LINQ 구문 <T>
형식 1
var query =
source
.Select(x => new { x.someProperty, x.otherProperty })
.OrderBy(x => x, new myComparer());
형식이
var query =
from x in source
orderby x // comparer expression goes here?
select new { x.someProperty, x.otherProperty };
질문 :
두 번째 forma의 order-by 표현식에 대한 구문은 무엇입니까? 티?
아니요 :
첫 번째 형식과 같이 사용자 지정 비교자를 사용하는 방법.
보너스 제공 :
은 위의 두 가지의 LINQ 형식에 대한 실제, 공식적인 이름이 있습니까?
품질 linq 링크! 메소드 기반 구문의 order-by 구문에 대한 설명은 실제로 대답의 일부가 아니었지만 :) –
@SteveKonves 방금 어쨌든 그것을 포함 시켰습니다. 당신은 쉽게 무시할 수 있습니다;) –