WP7 изолированное хранилище - PullRequest
0 голосов
/ 14 ноября 2010

Я пытаюсь получить мои файлы из изолированного хранилища, но, к сожалению, он вытягивает все файлы, а не только указанные из шаблона.

Я использую:

foreach (string fileName in storage.GetFileNames("*.item"))

Это известная ошибка или я просто что-то не так делаю?

PS.Использование подстановочных знаков необходимо

Любая помощь очень важна,

Спасибо!

Ответы [ 5 ]

2 голосов
/ 14 ноября 2010

Я не уверен, почему это не работает.Но вы можете попробовать и этот:

storage.GetFileNames().Select(fileName => fileName.EndsWith("item"));
1 голос
/ 14 ноября 2010

Это известная проблема. Вам нужно будет либо структурировать ваши файлы по папкам, если вы хотите ограничить то, что извлекается, либо проверить / отфильтровать имена файлов перед их загрузкой.

1 голос
/ 14 ноября 2010

В финальной версии SDK есть ошибка шаблона поиска IsolatedStorage.Посмотрите на этот пост - http://blogs.compactframework.de/Peter.Nowak/2010/09/18/WP7+Final+SDK+Bug+IsolatedStorageFile+And+Ldquosearchpatternrdquo+And+A+Fix.aspx

HTH, indyfromoz

0 голосов
/ 16 февраля 2012

Эта ошибка API была исправлена ​​в выпуске Windows Phone 7.1 SDK (иначе известной как выпуск "Mango").

Теперь ваш код будет работать нормально.

0 голосов
/ 14 ноября 2010

Похоже на ошибку в CTP / бета-версиях IsolatedStorageFile.GetFileNames (шаблон строки) ...

http://blogs.compactframework.de/Peter.Nowak/Trackback.aspx?guid=4d8d9b73-619f-43c7-bf6c-12429327206b

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...