小编Oli*_*non的帖子

不应发生有关异步的编译器警告

所以下面的代码会触发编译器警告:

"没有 await 运算符的异步函数将同步运行"

    public async Task UpsertMariaDb()
    {
        IEnumerable<Task> insertTasks = InsertSomethingDb();
        IEnumerable<Task> updateTasks = UpdateSomethingDb();

        Task.WaitAll(insertTasks.ToArray());
        Task.WaitAll(updateTasks.ToArray());
    }
Run Code Online (Sandbox Code Playgroud)

我的问题如下,是否有一些非常基本的关于 async/await 的内容我不了解,或者这只是一个编译器警告错误,因为我没有放置明确的“ await

c# compiler-warnings async-await .net-core

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

标签 统计

.net-core ×1

async-await ×1

c# ×1

compiler-warnings ×1