我有一个公共异步无效Foo()方法,我想从同步方法调用。到目前为止,我从MSDN文档中看到的都是通过异步方法调用异步方法,但我的整个程序并不是用异步方法构建的。这可能吗?下面是一个从异步方法调用这些方

根据我的理解,async和await所做的主要事情之一是使代码易于编写和阅读-但使用它们是否等于生成后台线程来执行长时间的逻辑?我目前正在尝试最基本的例子。我内联添加了一些注释。你能给我解释一下吗?

在forEach循环中使用async/await有什么问题吗?我正在尝试循环浏览一系列文件,并等待每个文件的内容。这段代码确实有效,但这段代码会出错吗?我有人告诉我,你不应该在这样的高阶函数中使用as