我在存储中有一个文件,我无法检查它,因为文件的名称是 unicode。这就是 FileExist 函数返回 false 的原因,但文件存在,这是肯定的,因为当我列出它时,会显示文件名。文件名是一个匈牙利语单词。
IsolatedStorageFile fileStorage = IsolatedStorageFile.GetUserStoreForApplication();
// List files
List<String> fileList = new List<String>(fileStorage.GetFileNames("Informations/*"));
(string file in fileList)
{
MessageBox.Show("file: " + file);
// Will appear: "file: Felhasználási Feltételek.html"
}
// Check file: return false
if (fileStorage.FileExists("Informations/Felhasználási Feltételek.html"))
{
}
解决办法是什么?谢谢