1. ホーム
  2. c#

[解決済み] C#でファイルサイズを取得する方法は?

2022-03-14 23:32:52

質問

C#を使用して、ディスク上のサイズではなく、ファイルのサイズを取得する方法が必要です。これはどのように可能なのでしょうか?

現在、私はこのようなループを持っています。

foreach (FileInfo file in downloadedMessageInfo.GetFiles())
{
    //file.Length (will this work)
}

これは、サイズとディスク上のサイズのどちらを返すのでしょうか?

どのように解決するのですか?

FileInfo.Length は、ファイルの長さをバイト数で返します(ディスク上のサイズではありません)ので、これはあなたが探しているものだと思います。