공통적인 I/O 작업
System.IO 네임스페이스에는 파일, 디렉터리 및 스트림에 대해 읽기, 쓰기 등의 다양한 작업을 수행할 수 있게 해 주는 여러 클래스가 있습니다. 자세한 내용은 파일 및 스트림 I/O를 참조하세요.
공통적인 파일 작업
수행할 작업 | 이 항목의 예제를 참조하세요. |
---|---|
텍스트 파일 만들기 | File.CreateText 메서드 FileInfo.CreateText 메서드 File.Create 메서드 FileInfo.Create 메서드 |
텍스트 파일에 쓰기 | 방법: 파일에 텍스트 쓰기 방법: 텍스트 파일 쓰기(C++/CLI) |
텍스트 파일에서 읽기 | 방법: 파일의 텍스트 읽기 |
파일에 텍스트 추가 | 방법: 로그 파일 열기 및 추가 File.AppendText 메서드 FileInfo.AppendText 메서드 |
파일 이름 바꾸기 또는 이동 | File.Move 메서드 FileInfo.MoveTo 메서드 |
파일 삭제 | File.Delete 메서드 FileInfo.Delete 메서드 |
파일 복사 | File.Copy 메서드 FileInfo.CopyTo 메서드 |
파일 크기 가져오기 | FileInfo.Length 속성 |
파일 특성 가져오기 | File.GetAttributes 메서드 |
파일의 특성 설정 | File.SetAttributes 메서드 |
파일이 있는지 확인 | File.Exists 메서드 |
이진 파일에서 읽기 | 방법: 새로 만든 데이터 파일 읽기 및 쓰기 |
이진 파일에 쓰기 | 방법: 새로 만든 데이터 파일 읽기 및 쓰기 |
파일 이름 확장명 검색 | Path.GetExtension 메서드 |
파일의 정규화된 경로 검색 | Path.GetFullPath 메서드 |
경로에서 파일 이름 및 확장명 검색 | Path.GetFileName 메서드 |
파일의 확장명 변경 | Path.ChangeExtension 메서드 |
공통적인 디렉터리 작업
수행할 작업 | 이 항목의 예제를 참조하세요. |
---|---|
내 문서와 같은 특수 폴더에 있는 파일에 액세스 | 방법: 파일에 텍스트 쓰기 |
디렉터리 만들기 | Directory.CreateDirectory 메서드 FileInfo.Directory 속성 |
하위 디렉터리 만들기 | DirectoryInfo.CreateSubdirectory 메서드 |
디렉터리 이름 바꾸기 또는 이동 | Directory.Move 메서드 DirectoryInfo.MoveTo 메서드 |
디렉터리 복사 | 방법: 디렉터리 복사 |
디렉터리 삭제 | Directory.Delete 메서드 DirectoryInfo.Delete 메서드 |
디렉터리에 있는 파일 및 하위 디렉터리 보기 | 방법: 디렉터리 및 파일 열거 |
디렉터리 크기 찾기 | System.IO.Directory 클래스 |
디렉터리가 있는지 확인 | Directory.Exists 메서드 |
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET