1, 5, 6, 3, 2, 4, 8, 7, 10, 9 로된 배열이 있고
이걸 LINQ로 오름차순 정렬할라고 하는데
from n in array order by n select n 하니까
왜 1, 10, 2,3,4,5,6,7,8,9로 나오냐?ㅡㅡ
1, 5, 6, 3, 2, 4, 8, 7, 10, 9 로된 배열이 있고
이걸 LINQ로 오름차순 정렬할라고 하는데
from n in array order by n select n 하니까
왜 1, 10, 2,3,4,5,6,7,8,9로 나오냐?ㅡㅡ
설마 자릿수 맞아야 정렬되는거냐?
해결법 찾음. 스트링은 첫자리로 정렬되는구만
원래 그럼 01 02로하면 될듯
string compare와 numeric compare 차이도 몰랐노