File 멤버
파일에 대한 만들기, 복사, 삭제, 이동 및 열기를 위한 정적 메서드를 제공하고 FileStream 개체 만들기를 지원합니다.
다음 표에서는 File 형식에 의해 노출되는 멤버를 보여 줍니다.
Public 메서드
이름 | 설명 | |
---|---|---|
AppendAllText | 오버로드되었습니다. 지정된 문자열을 파일에 추가합니다. 파일이 아직 없으면 만듭니다. | |
AppendText | 기존 파일에 UTF-8로 인코딩된 텍스트를 추가하는 StreamWriter를 만듭니다. | |
Copy | 오버로드되었습니다. 새 파일에 기존 파일을 복사합니다. | |
Create | 오버로드되었습니다. 지정된 경로에 파일을 만듭니다. | |
CreateText | UTF-8로 인코딩된 텍스트를 쓰기 위해 파일을 만들거나 엽니다. | |
Decrypt | Encrypt 메서드를 사용하여 현재 계정으로 암호화된 파일을 해독합니다. | |
Delete | 지정된 파일을 삭제합니다. 지정된 파일이 없어도 예외가 throw되지 않습니다. | |
Encrypt | 파일을 암호화하는 데 사용된 계정으로만 해독할 수 있도록 암호화합니다. | |
Equals | 오버로드되었습니다. 두 개의 Object 인스턴스가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Exists | 지정된 파일이 있는지 여부를 확인합니다. | |
GetAccessControl | 오버로드되었습니다. 지정된 파일에 대한 ACL(액세스 제어 목록) 항목을 캡슐화하는 FileSecurity 개체를 가져옵니다. | |
GetAttributes | 경로에 있는 파일의 FileAttributes를 가져옵니다. | |
GetCreationTime | 지정된 파일 또는 디렉터리의 만든 날짜와 시간을 반환합니다. | |
GetCreationTimeUtc | 지정된 파일이나 디렉터리를 만든 날짜와 시간을 UTC 기준으로 반환합니다. | |
GetHashCode | 특정 형식에 대한 해시 함수로 사용되며 GetHashCode는 해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기 적당합니다. (Object에서 상속됨) | |
GetLastAccessTime | 지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 반환합니다. | |
GetLastAccessTimeUtc | 지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 UTC 기준으로 반환합니다. | |
GetLastWriteTime | 지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간을 반환합니다. | |
GetLastWriteTimeUtc | 지정된 파일 또는 디렉터리에 마지막으로 쓴 날짜와 시간을 UTC 기준으로 반환합니다. | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
Move | 지정된 파일을 새 위치로 이동하고 새 파일의 이름을 지정할 수 있는 옵션을 제공합니다. | |
Open | 오버로드되었습니다. 지정된 경로에서 FileStream을 엽니다. | |
OpenRead | 읽기용으로 기존 파일을 엽니다. | |
OpenText | UTF-8로 인코딩된 기존 텍스트 파일을 읽기용으로 엽니다. | |
OpenWrite | 쓰기용으로 기존 파일을 엽니다. | |
ReadAllBytes | 이진 파일을 열고 파일의 내용을 바이트 배열로 읽어 들인 다음 파일을 닫습니다. | |
ReadAllLines | 오버로드되었습니다. 텍스트 파일을 열고 파일의 모든 줄을 문자열 배열로 읽어 들인 다음 파일을 닫습니다. | |
ReadAllText | 오버로드되었습니다. 텍스트 파일을 열고 파일의 모든 줄을 문자열로 읽어 들인 다음 파일을 닫습니다. | |
ReferenceEquals | 지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨) | |
Replace | 오버로드되었습니다. 지정된 파일의 내용을 다른 파일의 내용으로 대체합니다. 이때 원래 파일은 삭제되고 대체된 파일의 백업이 만들어집니다. | |
SetAccessControl | FileSecurity 개체에 설명된 ACL(액세스 제어 목록) 항목을 지정된 파일에 적용합니다. | |
SetAttributes | 지정된 경로에 있는 파일의 지정된 FileAttributes를 가져옵니다. | |
SetCreationTime | 파일이 만들어진 날짜와 시간을 설정합니다. | |
SetCreationTimeUtc | 파일을 만든 날짜와 시간을 UTC 기준으로 설정합니다. | |
SetLastAccessTime | 지정된 파일을 마지막으로 액세스한 날짜와 시간을 설정합니다. | |
SetLastAccessTimeUtc | 지정된 파일을 마지막으로 액세스한 날짜와 시간을 UTC 기준으로 설정합니다. | |
SetLastWriteTime | 지정된 파일에 마지막으로 쓴 날짜와 시간을 설정합니다. | |
SetLastWriteTimeUtc | 지정된 파일에 마지막으로 쓴 날짜와 시간을 UTC 기준으로 설정합니다. | |
ToString | 현재 Object를 나타내는 String을 반환합니다. (Object에서 상속됨) | |
WriteAllBytes | 새 파일을 만들고 지정된 바이트 배열을 파일에 쓴 다음 파일을 닫습니다. 대상 파일이 이미 있으면 덮어씁니다. | |
WriteAllLines | 오버로드되었습니다. 새 파일을 만들고 지정된 문자열을 파일에 쓴 다음 파일을 닫습니다. 대상 파일이 이미 있으면 덮어씁니다. | |
WriteAllText | 오버로드되었습니다. 새 파일을 만들고 파일에 내용을 쓴 다음 파일을 닫습니다. 대상 파일이 이미 있으면 덮어씁니다. |
위쪽
참고 항목
참조
기타 리소스
파일 및 스트림 I/O
방법: 파일의 텍스트 읽기
방법: 파일에 텍스트 쓰기
기본 파일 I/O
방법: 새로 만든 데이터 파일 읽기 및 쓰기