当我想要获取目录中的文件列表
时,我遇到了问题这是我的代码
try
{
using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
StringBuilder sb = new StringBuilder();
string subDir = Path.Combine("NotesYours", "Notes");
if (store.DirectoryExists(subDir))
{
string searchPath = Path.Combine(subDir, "*");
string[] fileInSubDir = store.GetFileNames(searchPath);
tbtbtes.Text = fileInSubDir.Length.ToString();
}
else
{
MessageBox.Show("dir not exist");
}
}
}
catch (IsolatedStorageException)
{
}
长度,如果fileInSubDir为零,而我之前创建了三个文件,那么它必须是fileInSubDir的长度为3,而不是零
请帮助我:(
答案 0 :(得分:0)
我记得一个错误,这意味着在GetFileNames中使用*
的通配符搜索无法正常工作。
您是否已验证文件是否存在或尝试使用较不通用的搜索词?