WP TIPS に戻る

分離ストレージのファイルサイズを取得する

サンプルプロジェクト RootFrameBackGround.zip

WP7 でのローカルファイルは分離ストレージ(IsolatedStorage) に格納されており、System.IO.IsolatedStorage 名前空間にある各種クラスを用いてファイルにアクセスします。

しかしながら分離ストレージ関連のクラスにはファイルの作成時間を取得するメソッドなどは存在していますが、ファイルサイズを取得するメソッドは含まれていません。またファイルやフォルダの状態を取得する FileInfo, DirectoryInfo クラスは使用することが出来ない(インスタンス化すると null が返る)ので、標準ではファイルサイズを取得するメソッドは存在していないようです。