본문 바로가기
컴퓨터공학/컴퓨터

[C#] 폴더의 파일 찾기

by 무에서 2016. 4. 17.
반응형

다음 명령어를 사용하면 폴더내의 전체 경로를 포함한 파일 이름이 string에 저장된다.


string[] filepath = Directory.GetFiles(@"D:\_Temp\", "*.*", SearchOption.TopDirectoryOnly);


하위 폴더의 파일까지 찾을 때는 다음 명령어를 사용한다.


string[] filepath = Directory.GetFiles(@"D:\_Temp\", "*.*", SearchOption.AllDirectories);


폴더내의 하위 폴더의 전체 경로는 다음 명령어를 사용하여 구한다.


string[] dirs = Directory.GetDirectories(@"D:\_Temp\");


전체 경로를 포함한 문자열에서 파일 이름만 얻기 위해서는 다음 명령어를 사용한다.


str = Path.GetFileName(filepath[0])


반응형

댓글