C#에서 파일 크기를 얻는 방법은 무엇입니까?

WBOY
풀어 주다: 2023-09-08 14:29:02
앞으로
1896명이 탐색했습니다.

C#에서 파일 크기를 얻는 방법은 무엇입니까?

FileInfo 클래스는 C#에서 파일과 해당 작업을 처리하는 데 사용됩니다.

파일 생성, 삭제, 읽기에 대한 속성과 메서드를 제공합니다. 그것은 사용한다 StreamWriter 클래스는 파일에 데이터를 씁니다. System.IO 네임스페이스의 일부입니다.

Directory 속성은 파일의 상위 디렉터리를 나타내는 개체를 검색합니다.

DirectoryName 속성은 상위 디렉터리의 전체 경로를 검색합니다.

Exists 속성은 파일을 작업하기 전에 파일이 존재하는지 확인합니다.

IsReadOnly 속성은 파일을 읽을 수 있는지 여부를 지정하는 값을 검색하거나 설정합니다. 개정하다.

Length는 파일 크기를 검색합니다.

Name은 파일 이름을 검색합니다.

class Program{
   public static void Main(){
      var path = @"C:\Users\Koushik\Desktop\Questions\ConsoleApp\Data.csv";
      long length = new System.IO.FileInfo(path).Length;
      System.Console.WriteLine(length);
   }
}
로그인 후 복사

출력

12
로그인 후 복사

class Program{
   public static void Main(){
      var path = @"C:\Users\Koushik\Desktop\Questions\ConsoleApp";
      DirectoryInfo di = new DirectoryInfo(path);
      FileInfo[] fiArr = di.GetFiles();
      Console.WriteLine("The directory {0} contains the following files:", di.Name);
      foreach (FileInfo f in fiArr)
         Console.WriteLine("The size of {0} is {1} bytes.", f.Name, f.Length);
   }
}
로그인 후 복사

출력

The directory ConsoleApp contains the following files:
The size of ConsoleApp.csproj is 333 bytes.
The size of Data.csv is 12 bytes.
The size of Program.cs is 788 bytes.
로그인 후 복사

위 내용은 C#에서 파일 크기를 얻는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿