[C#] 정렬 규칙 ,CompareTo함수
1. Sort가 비교값을 해석하는 규칙Sort는 비교 함수(a, b)가 반환한 값을 이렇게 해석합니다:음수 ( → a가 b보다 앞에 와야 함0 → 순서 그대로양수 (> 0) → a가 b보다 뒤에 와야 함 즉, 반환값은 항상 첫 번째 인자(a)의 위치 기준으로 해석됩니다.비교함수는 a.CompareTo(b)일 때 a가 b보다 크면 양수, 작으면 음수를 반환합니다.2. 오름차순 예시 (a, b) => a.CompareTo(b) a = 2, b = 5 → a.CompareTo(b) = -1 (음수)→ a가 앞으로 (즉, 2가 5보다 앞)a = 5, b = 2 → a.CompareTo(b) = 1 (양수)→ a가 뒤로 (즉, 2가 앞으로)3. 내림차순에서 b.CompareTo(a) (a, b) => b.Comp..