我想使用此解决方案同步等待异步操作。
public static ConfiguredTaskAwaitable<T> StartAsTask<T> (
this IAsyncOperation<T> self, bool continueOnContext)
{
if (self == null)
throw new ArgumentNullException("self");
self.AsTask().ConfigureAwait(continueOnContext);
}
当我调用此方法时,我收到错误消息“Windows.Foundation.IAsyncAction”不包含“StartAsTask”的定义并且没有扩展方法。
await FileIO.WriteTextAsync(sampleFile, sampleString).StartAsTask (false);
谁能给我任何指示?