2

データベースには 5 つの限られた数のファイルがあり、例外ハンドラーを使用せずに、必要なファイルの名前が存在するかどうかを確認したいと考えています。

これまでに知られているコード

    try{
var localFolder = ApplicationData.Current.LocalFolder;
var file = await localFolder.GetFileAsync("data.txt");
}catch(Exception ex){
//file doesnot exist
}

しかし、これがなければ方法はありません。???

4

1 に答える 1

0

基本的に大量のファイルでは機能せず、そのような場合はメモリの浪費にもなる回避策があります。まだここにコードがあります

var files = await localFolder.GetFilesAsync();

これで、リストから特定のファイルのファイル名をループして確認できます。

于 2013-09-15T18:56:12.693 に答える