public async Task Get(){
await DbContext.Set<User>().ToListAsync();
// do something
}
public void Get(){
await DbContext.Set<User>().ToList();
// do something
}
await异步方法和直接调用同步方法,有什么区别,不一样会等待异步执行完成才会做下面的事吗
var task1 = DbContext.Set<User>().ToListAsync();
var task2 = DbContext.Set<Post>().ToListAsync();
await Task.WhenAll(task1,task2);
var users = task1.Result;
var posts = task2.Result;
可以同时做多件事
大佬!学习了