답변:
브래넌은 말했다, 그것은이다 OrderByDescending
과 ThenByDescending
:
var query = from person in people
orderby person.Name descending, person.Age descending
select person.Name;
다음과 같습니다.
var query = people.OrderByDescending(person => person.Name)
.ThenByDescending(person => person.Age)
.Select(person => person.Name);
이것은 숫자 필드가있는 상황에서만 작동하지만 필드 이름 앞에 빼기 기호를 넣을 수 있습니다.
reportingNameGroups = reportingNameGroups.OrderBy(x=> - x.GroupNodeId);
그러나이보다 조금 다른 작품 OrderByDescending
당신이 그것을 실행 한 경우 int?
나 double?
또는 decimal?
필드.
OrderByDescending
널 에서 발생하는 일은 끝에서,이 방법과 함께 널에서 시작하는 것입니다. 데이터를 조각으로 나누고 나중에 접합하지 않고 null을 섞고 싶을 때 유용합니다.