파일 생성과 삭제, 파일이나 네트워크 소켓의 읽기 및 쓰기, 객체를 영구 저장소로 직렬화하고 저장된 객체 가져오기와 같이 입력/출력(I/O)은 컴퓨터 프로그램이 수행하는 가장 흔한 작업중 하나다. 파일과 디텍터리 처리 .NET 프레임워크는 파일과 디렉터리를 생성하고 삭제하기 위한 File과 Directory 클래스를 제공한다.
또한 파일/디렉터리 존재 여부를 검사하고 조작할 수 있다. 파일 생성과 삭제 파일을 생성할 때는 System.IO.File의 Create 메소드를 사용한다.
만약, 해당 파일이 이미 존재한다면 그 파일을 새 파일로 덮어쓴다. 삭제는 Delete 메소드를 사용하면 된다.
FileStream fs = null; string fileName = @"C:\users\test.txt"; try { fs = File.Create(fileName); // FileStream으로 작업 수행 } catch (IOException e) // 만약 파일 생성 권한이 없는 경우 예...
#
BinaryReader
#
디렉터리
#
디렉터리삭제
#
디렉터리생성
#
스트림
#
씨샵
#
이진파일
#
텍스트파일
#
파일
#
파일삭제
#
StreamWriter
#
StreamReader
#
BinaryWriter
#
C샵
#
Directory
#
Exists
#
Extension
#
File
#
FileInfo
#
IO
#
Stream
#
파일생성
원문 링크 : [C#] 입력/출력(파일, 디렉토리)