Windows phone 7 Windows Phone-IsolatedStorage-获取目录大小

Windows phone 7 Windows Phone-IsolatedStorage-获取目录大小,windows-phone-7,size,isolatedstorage,Windows Phone 7,Size,Isolatedstorage,如何获取隔离存储中的目录大小?没有API来获取隔离存储中特定目录的总大小。因此,您唯一的选择是浏览文件并手动计算总大小 编辑:以下是一个示例实现: long total = 0; using (var isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication()) { string folder = "folder/"; foreach (var fileName in isolatedStorage.G

如何获取隔离存储中的目录大小?

没有API来获取隔离存储中特定目录的总大小。因此,您唯一的选择是浏览文件并手动计算总大小

编辑:以下是一个示例实现:

long total = 0;

using (var isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
{
    string folder = "folder/";

    foreach (var fileName in isolatedStorage.GetFileNames(folder))
    {
        using (var file = isolatedStorage.OpenFile(folder + fileName, FileMode.Open))
        {
            total += file.Length;
        }
    }
}

MessageBox.Show(total + " bytes");

没有API可以获取隔离存储中特定目录的总大小。因此,您唯一的选择是浏览文件并手动计算总大小

编辑:以下是一个示例实现:

long total = 0;

using (var isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
{
    string folder = "folder/";

    foreach (var fileName in isolatedStorage.GetFileNames(folder))
    {
        using (var file = isolatedStorage.OpenFile(folder + fileName, FileMode.Open))
        {
            total += file.Length;
        }
    }
}

MessageBox.Show(total + " bytes");

你能给我举个例子吗?你能给我举个例子吗?