windows phone 7文件列表IsolatedStorage

时间:2011-12-01 15:43:44

标签: c# windows-phone-7 isolatedstorage

当我想要获取目录中的文件列表

时,我遇到了问题

这是我的代码

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,而不是零

请帮助我:(

1 个答案:

答案 0 :(得分:0)

我记得一个错误,这意味着在GetFileNames中使用*的通配符搜索无法正常工作。
您是否已验证文件是否存在或尝试使用较不通用的搜索词?