6
내 주문으로 무엇을 넣을 까 ?? 이름으로 주문하고 싶습니다. 나는 그것이 마지막으로 행해질 필요가 있다는 것을 알기 때문에 뚜렷한 것 다음에 orderby를 옮겼다. 이러한 방법의 모든 때문에익명 유형을 사용하여 작업 할 수있는 orderby를 얻으려면 어떻게해야합니까?
var query = from r in db.RecordDocs
where r.RecordID == recordID
select new
{
DocTypeID = r.Document.DocType.DocTypeID,
Name = r.Document.DocType.Name,
Number = r.Document.DocType.Number
};
query = query.Disctinct();
query = from doc in query orderby doc.Name select doc;
: 당신이 정말로 쿼리 식 구문 체인 여러 문에서 쿼리 건설 될 선호하는 경우
var result = (from r in db.RecordDocs
where r.RecordID == recordID
select new
{
DocTypeID = r.Document.DocType.DocTypeID,
Name = r.Document.DocType.Name,
Number = r.Document.DocType.Number
}
).Distinct().OrderBy();
감사합니다. 이름 => 이름을 사용하려고했습니다. – ScottG