我试图让用户浏览带有FileOpenPicker类的文件,但是当我使用PickSingleFileAsync函数时,我会得到以下错误:
'IAsyncOperation‘不包含'GetAwaiter’的定义,也找不到接受'IAsyncOperation‘类型的第一个参数的扩展方法'GetAwaiter’(您是否遗漏了‘System’的使用指令?)
这是给出它最后一行的错误的函数:
private async void browseFileButton_Click(object sender, RoutedEventArgs e) {
FileOpenPicker filePicker = new FileOpenPicker();
filePicker.ViewMode = PickerViewMode.Thumbnail;
selectedFile = await filePicker.PickSingleFileAsync();
}来自微软的文档包含一个以同样方式使用FileOpenPicker的示例。有没有人有这个问题,或者有人有解决这个问题的办法?
发布于 2015-08-26 22:36:55
你有没有:
using System;
在类文件的顶部?我只是尝试将您的示例添加到一个项目中,并在删除此引用时复制了您的错误。
https://stackoverflow.com/questions/32237802
复制相似问题