本稿では、ファイル・サイズおよびディレクトリ・サイズ(ディレクトリに含まれているファイルのサイズ合計)を取得する方法について解説する。 FileInfoクラスによるファイル・サイズの取得 ファイル・サイズを取得するには、FileInfoクラス(System.IO名前空間)のLengthプロパティを利用する。FileInfoクラスはファイルやファイルの属性を操作するためのクラスだ。 具体的には、次に示すように、サイズを取得したいファイルのパスをコンストラクタのパラメータに指定してFileInfoクラスのインスタンスを作成し、Lengthプロパティの値を取得すればよい。 string path = @"c:\WINDOWS\隅田川.bmp"; FileInfo fi = new FileInfo(path); long size = fi.Length; Dim path As String