之前不論在寫 WinRT 或者 Windows Phone App的時候,一定會遇到這樣的需求,那就是想要檢查在 Isolated Storage 內的某個檔案是否存在,並且根據此一結果,決定接下來要怎麼繼續處理。
public async Task該圖片檔案是否已經存在於本機(string filename) { bool Exist = false; var md5String = MD5Core.GetHashString(圖片路徑); StorageFolder folder = await ApplicationData.Current.LocalFolder; var files = await folder.GetItemsAsync(); Exist = files.FirstOrDefault(p => p.Name == filename) == null ? false : true; return Exist; }
沒有留言:
張貼留言