UWP app:FileOpenPicker PickSingleFileAsync()无法等待

我试图让用户使用FileOpenPicker类浏览文件,但是当我使用PickSingleFileAsync函数等待时,我收到以下错误:

‘IAsyncOperation’不包含’GetAwaiter’的定义,并且没有扩展方法’GetAwaiter’接受类型’IAsyncOperation’的第一个参数可以找到(你是否缺少’System’的using指令?)

这是在最后一行给出错误的函数:

private async void browseFileButton_Click(object sender, RoutedEventArgs e) { FileOpenPicker filePicker = new FileOpenPicker(); filePicker.ViewMode = PickerViewMode.Thumbnail; selectedFile = await filePicker.PickSingleFileAsync(); } 

Microsoft提供的文档包含一个以相同方式使用FileOpenPicker的示例。 有没有人有这个问题或有任何人解决这个问题?

你有没有:

using System;

在类文件的顶部? 我刚刚尝试将您的示例添加到项目中并在删除此引用时复制了您的错误…