C# 等待调用了异步方法的同步方法
有一个库,它有一个调用异步方法的普通方法。因此,如何等待使用库的应用程序发出的异步调用。您可以根据调用的性质,对返回的C# 等待调用了异步方法的同步方法,c#,asynchronous,xamarin,C#,Asynchronous,Xamarin,有一个库,它有一个调用异步方法的普通方法。因此,如何等待使用库的应用程序发出的异步调用。您可以根据调用的性质,对返回的任务调用.Result或.Wait() var x = await YourLibrary.AMethodOfYourLibraryAsync(...); 请注意,还应将包含等待调用的方法标记为async 有一个库,它有一个调用异步方法的普通方法。那么,如何等待使用库的应用程序的异步调用呢 你不能 该库已经在进行异步同步,并且只公开同步API。因此,您唯一的选择就是同步调用它
任务调用.Result
或.Wait()
var x = await YourLibrary.AMethodOfYourLibraryAsync(...);
请注意,还应将包含等待调用的方法标记为async
有一个库,它有一个调用异步方法的普通方法。那么,如何等待使用库的应用程序的异步调用呢
你不能
该库已经在进行异步同步,并且只公开同步API。因此,您唯一的选择就是同步调用它
如果您想要异步API,您需要与库作者联系。请澄清您的具体问题或添加其他详细信息,以突出显示您需要的内容。正如目前所写的,很难准确地说出你在问什么。请参阅页面以获取澄清此问题的帮助。