인사말C# Linq in extension/method
linq 쿼리를 포함한 확장 메서드를 만들려고합니다. 는 내가 무엇을 찾고있어 하나 MODELNAME은 기업과 사용자 이름은 내가 주문하고자하는 분야이다이
var orderedList = OrderThisList<ModelName>(List<T> sourceList, //and something like m=>m.Username);
같은 것을 할 수있는 방법 또는 확장 방법이다. 방법 당신은 목록을 정렬 할 자신의 확장 방법을 쓸 필요가 없습니다 var orderedList = myList.OrderBy(x => x.Username)
당신은 LINQ에 방법에 내장 사용해야
public List<T> OrderThisList<T>(//some linq property?)
{
//What code goes here?
}
데이터의 출처는 어디입니까? –
좋은 질문입니다! 편집 –
'List'을 이미 넘긴다면'OrderBy'를 직접 사용하지 않으시겠습니까? 아니면 현재 위치에서 목록을 정렬하려고합니까? 귀하의 질문을 명확히하십시오. –