我正在尝试在 Metro 应用程序中使用已创建的数据库(sqlite 文件)。我正在使用 C# 和 Sqlite-net。我有用于 WinRT 的 SQlite。
尝试了无法编译的 Tim Heuer 方法。await 运算符只能在异步方法中使用。考虑使用“异步”修饰符标记此方法并将其返回类型更改为“任务”。同样的第二次我再次使用等待。
我正在尝试在 Metro 应用程序中使用已创建的数据库(sqlite 文件)。我正在使用 C# 和 Sqlite-net。我有用于 WinRT 的 SQlite。
尝试了无法编译的 Tim Heuer 方法。await 运算符只能在异步方法中使用。考虑使用“异步”修饰符标记此方法并将其返回类型更改为“任务”。同样的第二次我再次使用等待。
您可能会发现我的async
/await
介绍很有帮助。
在您的特定情况下,我建议您按照错误消息中的说明进行操作:标记方法async
并将返回类型更改为Task
or Task<T>
(除非它是事件处理程序)。