2013-04-13 2 views
1

웹 페이지 ASP.NET C#을 사용할 수 없습니다 .. SortedDictionary의 확장 메서드 OrderByDescending은</p> <p>내가 <code>mySortedDictionary.OrderByDescending(key => key.Value);</code>하여이 정렬 된 키 값 쌍을 반환했던 .. 나는 <code>SortedDictionary</code>의 값으로 항목을 정렬하려고

그러나 같은 방식으로 내가 ASP.NET 웹 페이지에서 OrderByDescending 방법을 사용하고

, 그러나입니다

System.Collections.Generic.SortedDictionary이 OrderByDescending ''에 대한 정의가 포함되어 있지 않습니다 '라고 확장 메소드가 없습니다. 'OrderBy 내림차순 볼 수 있습니다 System.Collections.Generic.SortedDictionary ''형식의 첫 번째 인수를 받아들이는 '(당신은 using 지시문 또는 어셈블리 참조가?)

어떻게 내 웹 페이지에서이 작업을 달성 할 수 있을까?

어떤 대체 기술 ??? 미리

감사 ..

답변

5

OrderByDescendingSystem.Linq는 안쪽의 확장 방법.

는 클래스

using System.Linq;

+0

네의 상단에 관련하여 statemenet이 있는지 확인합니다. 고맙습니다. 많이 .. 확장 메서드가 네임 스페이스'System.Linq'에 저장되어 있다는 것을 알지 못했습니다. @jamie Dixon에게 감사드립니다. –