0

WindowsPhone Files/Folderについて学習しようとしています。msdnに従ってメソッドを
書いている間CreateFolderAsync

private async Task WriteToFile()
{
 StorageFolder local = Windows.Storage.ApplicationData.Current.LocalFolder;    
 var dataFolder =await local.CreateFolderAsync("DataFolder", CreationCollisionOption.OpenIfExists);
 //code goes here
}

エラーを与える

Type Windows.Foundation.IAsyncOperation<Windows.Storage.StorageFolder> is not awaitable


awaitキーワードを削除しても問題ありませんが、dataFolder.CreateFileAsyncメソッドが取得されません。
そして、私は参照を見逃していないと確信しています。なぜこのエラーが発生するのか誰にもわかりますか?

4

1 に答える 1

0

そのように待つ前にタスクに変換してみてください

await local.CreateFolderAsync(..).AsTask()
于 2013-11-08T08:25:03.980 に答える