int n = 2; var strings = new string[] { "abce", "abcd", "cdx" }; var strings_orderBy = strings.OrderBy(c => c[n]).ToArray(); var string_thenBy = strings.OrderBy(c => c[n]).ThenBy(x => x).ToArray(); //answer strings_orderBy = {"abce", "abcd", "cdx"}; //오름차순 정렬 strings_thenBy = {"abcd", "abce", "cdx"}; //다중오름차순 정렬
'C#' 카테고리의 다른 글
[C#]특정 조건을 만족하는 배열 Index 찾기 (0) | 2018.10.12 |
---|---|
[C# Linq] 원하는 타입의 요소만 반환 (0) | 2018.10.12 |
숫자 앞에 0으로 채우기 (0) | 2017.03.31 |
C#] GetType의 활용 (0) | 2017.03.27 |