본문 바로가기
프로그래밍/개발 팁 공유

[C#][.Net Framework] 폴더 내 파일 목록 가져오기

by 김모범 2021. 8. 24.
반응형

이것도 역시 아이폰 사진 정리 프로그램 개발 중 알게된 팁을 공유하고자 한다.



폴더 내 파일 목록을 가져오는 방법은 'Directory.GetFiles()' 함수를 이용하면 간단하다.

 

//하위 디렉토리 포함하여 확장자가 mov 인 파일(*.mov) 목록만 조회하기
string[] path = Directory.GetFiles(SrcPath, "*.mov", SearchOption.AllDirectories);

//해당 디렉토리에서만 모든 파일(*.*) 목록 조회하기
string[] path = Directory.GetFiles(SrcPath, "*.*", SearchOption.TopDirectoryOnly);

파일 갯수에 대한 제한은 찾을수가 없었지만, 필자가 테스트 해본바로 27,000개 파일 배열도 사용 가능했다.

 

이상 간단한 팁 마치겠습니다.

반응형

댓글