본문 바로가기

SW 개발 공부/C#

[C#] 배열을 Sort 하는 방법 OrderBy

정의

- 배열을 인가한 규칙에 맞게 정렬한다.

 

예제

String[] str = .....
str.OrderBy(f=> new FileInfo(f).CreationTime).Take(str.length-LOG_MAX_NUM);

 

- 위의 코드는 람다식을 사용하여 파일의 생성시간을 기준으로 정렬한 결과이다.

- OrderBy는 오름차순을 default로 한다.

- OrderBy.Take(int num)는 해당 정렬후 앞에서부터 num만큼을 리턴한다.

'SW 개발 공부 > C#' 카테고리의 다른 글

[C#] delegate 활용(Callback과 Event)  (0) 2025.01.31
[C#] delegate  (0) 2025.01.31
[C#] throw new exception  (0) 2025.01.17
[C#] Array의 크기를 변경하는 방법 Array.Resize<T>  (0) 2025.01.17
[C#]PingReply 클래스  (0) 2025.01.17