다음을 통해 공유


공통적인 I/O 작업

System.IO 네임스페이스에는 파일, 디렉터리 및 스트림에 대해 읽기, 쓰기 등의 다양한 작업을 수행할 수 있게 해 주는 여러 클래스가 있습니다. 자세한 내용은 파일 및 스트림 I/O를 참조하십시오.

공통적인 파일 작업

수행할 작업

참조 항목

텍스트 파일을 만듭니다.

System.IO.File

텍스트 파일에 씁니다.

방법: 파일에 텍스트 쓰기

텍스트 파일에서 읽습니다.

방법: 파일의 텍스트 읽기

파일에 텍스트를 추가합니다.

방법: 로그 파일 열기 및 추가

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.Move

DirectoryInfo.MoveTo

디렉터리 복사

방법: 디렉터리 복사

디렉터리 삭제

Directory.Delete

DirectoryInfo.Delete

디렉터리 만들기

Directory.CreateDirectory

FileInfo.Directory

하위 디렉터리 만들기

DirectoryInfo.CreateSubdirectory

디렉터리의 파일 보기

FileInfo.Name

디렉터리의 하위 디렉터리 보기

Directory.GetDirectories

DirectoryInfo.GetDirectories

디렉터리의 모든 하위 디렉터리에 있는 모든 파일 보기

DirectoryInfo.GetFileSystemInfos

디렉터리 크기 확인

System.IO.Directory

디렉터리가 있는지 확인

Directory.Exists

참고 항목

개념

기본 파일 I/O

스트림 작성

비동기 파일 I/O

기타 리소스

파일 및 스트림 I/O