1) File 클래스
파일을 관리하는 클래스
static 메서드 만을 가진 static 클래스
메서드
Copy(string source, string dest, bool overwrite)
Delete(string path)
Move(string source, string dest)
bool Exists(string path)
FileAttributes GetAtrributes(string path)
DataTime GetCreationTime(string path)
SetCreationTime(string path, DataTime creationTime)
2) FileInfo 클래스
sealed 클래스로 하나의 파일에 관련된 클래스
생성자에게 파일의 경로 및 파일명을 넘겨주면 됩니다.
File 클래스의 메서드와 중복된 경우가 많은데 일반적으로 첫번째 인자가 생략되면 됩니다.
Refresh(): 파일 새로 고침
프로퍼티
Directory: 부모 디렉토리의 정보
DirectoryName: 부모 디렉토리의 경로