0

WP8 SDK の次のブロックで何が問題になっている可能性がありますか? 未処理の例外がスローされ、VS 2012 でのデバッグ セッションがクラッシュします。

try
        {
            List<StorageFile> files = new List<StorageFile>();
            foreach (StorageFile file in (await ApplicationData.Current.LocalFolder.GetFilesAsync()))
                if (Path.GetExtension(file.Name).ToLower() == ".item") files.Add(file);
            return files;
        }
        catch (Exception e)
        {
            var x = e.Message;
            return new List<StorageFile>();
        }

ステップスルーすると、問題のあるステートメントは GetFilesAsync() ですが、呼び出した時点では失敗する理由はないと思います。いずれにせよ、何か問題が発生したときに例外ハンドラーを呼び出すべきではありませんか?

4

0 に答える 0