C#
[C#] 정렬 3 (Linq)
mongyang
2014. 3. 11. 12:40
이번 내용은 기존의 딕셔너리를 사용하여 정렬을 하던 것과는 좀 다른 내용이다.
내용은 다음과 같다.
그림에서 보듯이 Linq를 약간 사용하여 정렬을 하였다.
1. 딕셔너리를 선언 및 값 삽입.
2. desc 정렬 및 출력
3. asc 정렬 및 출력.
linq의 구문은
from test in test_dic -> test_dic의 내용을 test 에 값을 대입.
orderby test.Value 정렬방식 -> 딕셔너리의 value를 기준으로 정렬.
select test -> 가져오기.
해서, 위의 코드를 실행하면 다음과 같다.
이 처럼 정렬 됨을 확인 할 수 있다.