프로그램 개발/C#

[wpf] Dictionary 합과 정렬

(ㅇㅅㅎ) 2020. 12. 26. 21:47
728x90
반응형

기본 Dictionary 정의

Dictionary<int, int> dic = new Dictionary<int, int>();

 

1. Dictionary 합(숫자의 합만 가능)

Key 합 dic.Sum(x => x.Key);
Value 합 dic.Sum(x => x.Key);

 

2. Dictionary 정렬

오름차순
Key 순으로 정렬 var asc_k = dic.OrderBy(x => x.Key);
Value 순으로 정렬 var asc_v = dic.OrderBy(x => x.Value);
내림차순
Key 순으로 정렬 var desc_k = dic.OrderByDescending(x => x.Key);
Value 순으로 정렬 var desc_v = dic.OrderByDescending(x => x.Value);

 

반응형