BROKER SEGUR - Rio Ulla 7 , Madrid

c# fileinfo 예제

다음 프로그램은 FileInfo 클래스의 사용을 잘 보여 줍니다. 이 프로그램은 파일 D를 검색합니다:csharpfileinfo.txt. 파일이 발견되면 다른 파일의 정보가 표시됩니다. 파일 이름이 잘못 형식이 잘못되었습니다. 예를 들어 잘못된 문자 또는 공백만 포함합니다. FileInfo 클래스는 파일에 대한 정보를 검색할 수 있는 다음 속성을 제공합니다. 각 속성을 사용하는 방법에 대한 예제는 속성 페이지를 참조하세요. 다음 예제에서는 파일에서 바이트를 수동으로 읽은 다음 UTF8 인코딩을 사용하여 문자열로 변환하는 방법을 보여 주십습니다. 이제 단일 파일에 대한 정보는 괜찮지만 DirectoryInfo 클래스를 사용하면 디렉터리 내의 모든 파일 및 디렉터리에 대한 정보를 얻을 수 있으며 이는 매우 일반적인 시나리오입니다. 간단한 예제를 보여 드리겠습니다: 다음 예제에서는 StreamReader 파일에서 문자열을 쉽게 읽을 수 있는 방법을 보여 줍니다.

동일한 트릭을 사용하여 실행 파일의 경로를 얻은 다음 Path 클래스에서 GetDirectoryName() 메서드를 사용하여 경로의 디렉터리 부분만 가져옵니다. GetFiles() 메서드를 사용 하 여 FileInfo 인스턴스의 배열을 가져옵니다., 디렉터리에서 파일을 나타내는 각. 그런 다음 루프를 반복하여 각 파일 이름과 크기를 인쇄합니다. FileInfo 및 DirectoryInfo 클래스를 사용 하 여, 우리는 쉽게 현재 컴퓨터에서 파일 시스템에 대 한 정보를 찾을 수 있습니다. 이전 섹션에서 정적 File 클래스를 사용하여 실제 파일에 대해 다른 작업을 수행하는 방법을 배웠습니다. 여기서는 FileInfo 클래스를 사용하여 실제 파일에 대한 읽기/쓰기 작업을 수행합니다. System.IO.Directory 및 System.IO.File 클래스는 디렉터리 및 파일에 대한 정보를 검색하기 위한 정적 메서드를 제공합니다. 위의 코드에서 보았듯이 FileSream에서 문자열을 읽고 작성하기 위한 많은 코드를 작성해야 합니다. 동일한 읽기/쓰기 작업을 StreamReader 및 StreamWriter를 사용하여 쉽게 수행할 수 있습니다. .

. FileInfo 및 DirectoryInfo 클래스는 파일 또는 디렉터리를 나타내며 NTFS 파일 시스템에서 지원하는 많은 파일 특성을 노출하는 속성을 포함합니다.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies