2010-11-13 129 views
0

我试图从孤立存储中抓取我的文件,但不幸的是它拉动了所有文件,而不是从模式中指定的文件。WP7孤立存储

我使用:

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

这是一个已知的bug或我只是做错了什么?

PS。可以使用通配符是必不可少

任何帮助非常apprieciated,

谢谢!

回答

2

我不知道为什么它不起作用。但是你可以试试这个还有:

storage.GetFileNames().Select(fileName => fileName.EndsWith("item")); 
+0

这是一个很好的解决方案,我使用类似的东西 - 希望这个错误将得到解决 - 它在Beta和CTP中,不知道为什么错过了它,因为它被指出给微软,猜测它太晚了,也许在2011年第一季度更新它将被修复。 – RoguePlanetoid 2010-11-14 10:35:59

1

这是一个已知的问题。如果您想在加载之前限制检索的内容或测试/过滤文件名,则需要将文件构建为文件夹。

0

此API错误已在Windows Phone 7.1 SDK(也称为“Mango”版本)发行版中得到修复。

你的代码现在可以正常工作。