相关疑难解决方法(0)

我是否应该为每个返回Task的方法使用async/await

假设我有一个C#控制器调用一些返回Task的任意函数(例如,因为它执行数据库事务).我应该总是使用异步和等待,还是应该只返回任务?

示例控制器:

public async Task<string> DoSomething() {
    return await SomeOtherFunctionThatReturnsATask();
}
Run Code Online (Sandbox Code Playgroud)

我应该把它改成:

public Task<string> DoSomething() {
    return SomeOtherFunctionThatReturnsATask();
}
Run Code Online (Sandbox Code Playgroud)

还是真的没关系?

c# async-await

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

标签 统计

async-await ×1

c# ×1