我目前正在开发一个UWP XAML / C#应用程序,我需要将数据存储到我的本地文件夹。当执行下面的代码时,我得到这个错误:'IAsyncAction'不包含'GetAwaiter'的定义,最好的扩展方法重载'AwaitExtensions.GetAwaiter(Task)'需要一个'Task'类型的接收器。
private async void Login()
{
StorageFile file = await localFolder.CreateFileAsync("userInformation.txt", CreationCollisionOption.ReplaceExisting);
await FileIO.WriteTextAsync(file, "sample txt");
}
更新:完整方法
fruits.join(food);
答案 0 :(得分:0)
此代码没有任何问题:
StorageFile file = await ApplicationData.Current.LocalFolder.CreateFileAsync("userInformation.txt", CreationCollisionOption.ReplaceExisting);
await FileIO.WriteTextAsync(file, "some text");
我看到代码中有一个额外的括号。第二行应该是:
await FileIO.WriteTextAsync(file, responseContent.ToString());