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 중국어 웹사이트의 기타 관련 기사를 참조하세요!