나는 x와 y 값이 클래스 A의 목록을 가지고 :정렬 목록
class A
{
public int X { get; set; }
public int Y { get; set; }
}
마이리스트 : 나는 A의 계산 값을 기준으로 목록을 정렬 할
List<A> MyList = GetListOfA();
재산. 예를 들어 X로 배율이 적용된 오늘의 환율입니다. OrderBy 표현식을 사용하면 메소드는 x * log (x) 회 계산됩니다.
값과 변수가 포함 된 내부 클래스 생성, 변수 및 계산 값 목록이 포함 된 익명 유형 목록 생성, 계산 된 값의 키 별 정렬 사전에 추가하는 것과 같은 몇 가지 방법을 찾았습니다. 가치 등.
깨끗하고 간단한 구문으로 최선의 방법은 무엇입니까?
배가. 곱셈을하지 않고 원래의 값으로 정렬하지 않는 이유는 무엇입니까? –
비율이 양수가 아니더라도 정렬 된 순서가 반대로됩니다. –