ファイルのサイズを取得するサンプルです。
サンプル
例)ファイルのサイズを取得する
using System;
using System.IO;
//FileInfoを生成する
string path = @"C:\hello.txt";
FileInfo fi = new FileInfo(path);
//サイズを取得する
long a = fi.Length;
結果例
1024
1024 = 1024バイト = 1KBです。
備考
- 結果はバイト単位(long型)で返ります。
例えばファイルサイズが1KBの場合は、1024と返ります。 - 指定したファイルパスが存在しない場合は、System.IO.FileNotFoundExceptionが発生します。
- テキストファイル、バイナリファイルどちらでもサイズ取得できます。