ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • System.IO 네임스페이스
    Archive/ASP.NET 2016. 4. 11. 11:18

    System.IO 네임스페이스

     클래스 

     설명 

     Path

     파일과 디렉터리의 경로 정보를 다루기 위한 정적 메서드

     File

     파일의 생성, 복사 삭제, 이동, 열기 등의 작업을 하기 위한 정적 메서드

     FileInfo

     File 클래스와 하는 일은 거의 동일, 정적 메서드 대신 인스턴스 메서드와 인스턴스 속성을 제공

     Directory

     디럭터리의 생성, 삭제, 이동, 조회 등의 작업을 하기 위한 정적 메서드

     DirectoryInfo

     Directory 클래스와 거의 동일, 정적 메서드 대신 인스턴스 메서드와 인스턴스 속성을 제공



    Path 클래스

     메서드 

     설명 

     Combile()

     여러 경로를 한 경로로 결합 

     GetDirectoryName()

     지정된 경로의 디렉터리 정보를 반환

     GetFileName()

     지정된 경로에서 확장자가 포함된 파일명을 반환

     GetFileNameWithoutExtension()

     지정된 경로에서 확장자가 포함되지 않은 파일명을 반환

     GetPathRoot()

     지정된 경로의 루트 디렉터리 정보를 반환

     HasExtenstion()

     지정된 경로에 있는 파일이 확장자를 포함하고 있는지 여부를 반환



    File 클래스

     메서드

     설명 

     Create()

     지정된 경로에 파일을 생성

     Copy()

     지정된 경로로 파일을 복사

     Move()

     지정된 경로로 파일을 이동

     Delete()

     지정된 경로에 있는 파일을 삭제

     Exsits()

     지정된 경로에 있는 파일의 존재 여부를 반환

     GetAttributes()

     지정된 경로에 있는 파일의 FileAttributes를 반환.
     FileAttributes는 열거형(enum)으로서 ReadOnly, Encrypted 등과 같이 파일과 디렉터리의 여러 특성을 나타내는 멤버들을 정의

     GetCreationTime()

     지정된 경로에 있는 파일의 생성 날짜와 시간을 반환

     GetLastAccessTime()

     지정된 경로에 있는 파일의 마지막 접근 날짜와 시간을 반환

     GetLastWriteTime()

     지정된 경로에 있는 파일의 마지막 기록 날짜와 시간을 반환



    FileInfo 클래스

     메서드 및 속성

     설명 

     Create()

     지정된 경로에 파일을 생성

     CopyTo()

     지정된 경로로 파일을 복사

     MoveTo()

     지정된 경로로 파일을 이동

     Delete()

     지정된 경로에 있는 파일을 삭제

     Exsits

     지정된 경로에 있는 파일의 존재 여부

     FullName

     지정된 경로에 있는 파일의 전제 경로

     Name

     지정된 경로에 있는 파일의 파일명

     Extention

     지정된 경로에 있는 파일의 확장자

     Attributes

     지정된 경로에 있는 파일의 FileAttributes를 가져오거나 설정

     CreationTime

     지정된 경로에 있는 파일의 생성 날짜와 시간을 가져오거나 설정

     LastAccessTime

     지정된 경로에 있는 파일의 마지막 접근 날짜와 시간을 가져오거나 설정

     LastWriteTime

     지정된 경로에 있는 파일의 마지막 기록 날짜와 시간을 가져오거나 설정



    Directory 클래스

     메서드

     설명 

     CreateDirectory()

     지정된 경로를 구성하는 모든 디렉터리를 생성

     Move()

     지정된 경로로 디렉터리를 이동

     Delete()

     지정된 경로에서 빈 디렉터리를 삭제

     GetFiles()

     지정된 경로에 있는 모든 파일의 이름(경로 포함)을 string[] 형식으로 반환

     GetDirectories()

     지정된 경로에 있는 모든 하위 디렉터리의 이름(경로 포함)을 string[] 형식으로 반환

     Exsists()

     지정된 경로에 있는 디렉터리의 존재 여부를 반환

     GetParaent()

     지정된 경로의 한 단계 위에 있는 부모 디렉터리를 반환

     GetDirectoryRoot()

     지정된 경로의 루트를 반환

     GetCreationTime()

     지정된 경로에 있는 디렉터리의 생성 날짜와 시간을 반환

     GetLastAccessTime()

     지정된 경로에 있는 디렉터리의 마지막 접근 날짜와 시간을 반환

     GetLastWriteTime()

     지정된 경로에 있는 디렉터리의 마지막 기록 날짜와 시간을 반환



    DirectoryInfo 클래스

     메서드 및 속성

     설명 

     Create()

     지정된 경로를 구성하는 모든 디렉터리를 생성

     MoveTo()

     지정된 경로로 디렉터리를 이동

     Delete()

     지정된 경로에서 빈 디렉터리를 삭제 

     GetFiles()

     지정된 경로에 있는 모든 파일의 정보를 FileInfo[] 형식으로 반환

     GetDirecrories()

     지정된 경로에 있는 모든 하위 디렉터리의 정보를 DirectoryInfo[] 형식으로 반환

     Exsits

     지정된 경로에 있는 디렉터리의 존재 여부를 가져옮 

     Parent

     지정된 경로의 한 단계 위에 있는 부모 디렉터리 개체를 가져옮

     Root

     지정된 경로의 루트 개체를 가져옮

     FullName

     지정된 경로에 있는 디렉터리의 전체 경로르 가져옮

     Name

     지정된 경로에 있는 디렉터리의 이름을 가져옮

     CreationTime

     지정된 경로에 있는 디렉터리 생성 날짜와 시간을 가져오거나 설정

     LastAccessTime

     지정된 경로에 있는 디렉터리의 마지막 접근 날짜와 시간을 가져오거나 설정

     LastWriteTime

     지정된 경로에 있는 디렉터리의 마지막 기록 날짜와 시간을 가져오거나 설정



    반응형

    'Archive > ASP.NET' 카테고리의 다른 글

    Stream 클래스  (0) 2016.04.11

    댓글 0

Designed by Tistory.