我对 C# 中的整个 await / async 模式感到非常困惑。
我有一个表单应用程序,我想调用一个需要 20 秒才能完成大量处理的方法。因此我想要await
它。我认为正确的方法是将其标记为,async Task
但这样做会产生警告,因为我没有await
在其中的任何地方使用。
谷歌透露了一些关于返回 aTaskCompletionSource<T>
但我没有返回类型,因为它是无效的。
我如何使用 调用此方法await
?
我对 C# 中的整个 await / async 模式感到非常困惑。
我有一个表单应用程序,我想调用一个需要 20 秒才能完成大量处理的方法。因此我想要await
它。我认为正确的方法是将其标记为,async Task
但这样做会产生警告,因为我没有await
在其中的任何地方使用。
谷歌透露了一些关于返回 aTaskCompletionSource<T>
但我没有返回类型,因为它是无效的。
我如何使用 调用此方法await
?