小编Exp*_*nie的帖子

在异步方法中调用时,方法是否必须是异步的?

假设我有一个定义如下的方法:

public async Task CreateUser()
{
   await GetUserDetails();
   GetUserOrder();
}

private void GetUserDetails() {

private void GetUserOrder() {
Run Code Online (Sandbox Code Playgroud)

请问方法GetUserDetails();GetUserOrder()必须async,以及避免UI拦截?

我不能await这个GetUserDetails()方法因为它不是异步的.我怎样才能在c#中实现这一目标?我想确保一步一步调用所有这些方法.

.net c# asynchronous

1
推荐指数
1
解决办法
183
查看次数

标签 统计

.net ×1

asynchronous ×1

c# ×1