Length
Свойство Length читает длину файла. Если файла нет, бросается FileNotFoundException.
Синтаксис
long size = fileInfo.Length;
Пример
Давайте узнаем размер abcde.txt:
using System;
using System.IO;
class Program
{
static void Main()
{
File.WriteAllText("abcde.txt", "abcde");
long res = new FileInfo("abcde.txt").Length;
Console.WriteLine(res);
}
}
Результат выполнения кода:
5
Пример
Давайте запросим Length у отсутствующего 12345.txt:
using System;
using System.IO;
class Program
{
static void Main()
{
var info = new FileInfo("12345.txt");
try
{
long res = info.Length;
Console.WriteLine(res);
}
catch (FileNotFoundException)
{
Console.WriteLine("fail");
}
}
}
Результат выполнения кода:
"fail"
Смотрите также
-
Refresh,
длина после дозаписи -
FileNotFoundException,
когда файл не найден -
FileInfo,
класс файла -
File,
запись содержимого