AvailableFreeSpace不返回空格但存在空间

时间:2014-11-17 09:32:53

标签: windows-phone-7 windows-phone-8 windows-phone-8.1

我有这个功能可以在设备上获得可用空间。

public static Boolean IsAvailableFreeSpace(long size)
    {
        long availableFreeSpace = (long)0;
        using (IsolatedStorageFile userStoreForApplication = IsolatedStorageFile.GetUserStoreForApplication())
        {
            availableFreeSpace = userStoreForApplication.AvailableFreeSpace;
        }
        return ((long) availableFreeSpace < (long)size) ? false : true;
    }

在我的项目的主要部分,我有一个&#34;全球&#34;变量布尔值,我看看我是否有超过10 MB(52428800字节)

  Booelan AvailableFreeSpace = IsAvaiabileFreeSpace(52428800); 

在特定设备中,用户有10 / 12GB的可用空间,我的函数返回FALSE !! 为什么呢?

0 个答案:

没有答案