我有这个功能可以在设备上获得可用空间。
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 !! 为什么呢?