当我尝试这样做时:
folderPicker = new FolderPicker();
folderPicker.SuggestedStartLocation = PickerLocationId.Desktop;
folderPicker.FileTypeFilter.Add(".txt");
StorageFolder folder = await folderPicker.PickSingleFolderAsync();
它向我显示错误:
错误 2 'await' 运算符只能在异步方法中使用。考虑使用“异步”修饰符标记此方法并将其返回类型更改为“任务”。C:\Users\Lukasz\Documents\Visual Studio 2012\Projects\RobimyProjekt\RobimyProjekt\ImageBrowser.xaml.cs。
当我删除“等待”时,它显示了另一个错误:
错误 2 无法将类型“Windows.Foundation.IAsyncOperation”隐式转换为“Windows.Storage.StorageFolder”C:\Users\Lukasz\Documents\Visual Studio 2012\Projects\RobimyProjekt\RobimyProjekt\ImageBrowser.xaml.cs 61 36 RobimyProjekt。
这是怎么回事?该代码来自 msdna,我使用 Visual Studio 2012。