2010-11-13 157 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」版本)發行版中得到修復。

你的代碼現在可以正常工作。