File, FileInfo, FileStream
요즘 게임 세이브, 로드 기능을 구현하면서 파일 읽고 쓰기를 공부하고 있다
파일을 읽고 쓰다보니 File에 관련된 여러 클래스가 있어서 차이점이 뭔지 궁금하여 찾아보게 되었다
| Class | 설명 | |
| File | 파일에 대한 생성, 복사, 삭제, 이동 및 열기를 위한 정적 메소드 제공 | |
| FileInfo | 파일에 대한 생성, 복사, 삭제, 이동 및 열기를 위한 속성 및 인스턴스 메소드 제공 | |
| FileStream | 파일에 대한 스트림을 제공하여 동기 및 비동기 읽기/쓰기 작업을 모두 지원 | |
| StreamReader | 문자열에서 읽어오는 TextReader를 구현함 | |
| StreamWriter | TextWriter를 구현하여 특정 인코딩의 스트림에 문자를 씀 | |
이것들 말고도 다양한 클래스가 제공되고 있다
MSDN: System.IO 네임스페이스
'프로젝트 > Color Lim 개발일지' 카테고리의 다른 글
| 2021-08-05 개발일지 (0) | 2021.08.06 |
|---|---|
| 2021-08-04 개발일지 (0) | 2021.08.05 |
| 2021-07-22 개발일지 (0) | 2021.07.23 |
| 2021-07-16 개발일지 (0) | 2021.07.17 |
| 2021-07-14, 15 개발일지 (0) | 2021.07.15 |