Environment.GetFolderPath라는 정적 메서드를 이용하면 ‘바탕 화면’과 같은 특수한 폴더의 경로를 구할 수 있다.
Envionment.SpecialFolder는 열거형을 인수로 받는다.
//바탕 화면 폴더를 구한다
var desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
//내 문서 폴더를 구한다
var myDocumentsPath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
//프로그램 파일 폴더를 구한다
var programFilesPath = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);
//Windows 폴더를 구한다
var windowsPath = Environment.GetFolderPath(Environment.SpecialFolder.Windows);
//시스템 폴더를 구한다
var systemPath = Environment.GetFolderPath(Envionment.SpecialFolder.System);
'C# > 파일 처리' 카테고리의 다른 글
C#에서 파일 경로 이름 처리 (0) | 2021.08.29 |
---|---|
C#에서 Directory 처리 (디렉터리 존재 확인, 생성, 삭제, 이동, 이름 수정, 목록, 변경된 시각, 현재 디렉터리) (0) | 2021.08.28 |
C#에서 파일 처리 (파일 존재 확인, 삭제, 복사, 이동, 이름 수정, 크기) (0) | 2021.08.26 |
C#에서 텍스트 파일 쓰기 (파일 출력) (0) | 2021.08.26 |
C#에서 텍스트 파일 읽기 (파일 입력) (0) | 2021.08.25 |