小编Owe*_*ove的帖子

没有I/O的Async/Await

我刚开始学习async/await.

有一篇Stephen Cleary的文章:https: //blog.stephencleary.com/2013/11/there-is-no-thread.html

我不太了解I/O但是...有人可以解释我如何为不使用I/O的操作应用async/await逻辑?

假设我们有一个string[]并且想要反转此数组中的所有字符串.

async Task<string> ReverseAsync(string s)
{
    char[] charArray = s.ToCharArray();
    Array.Reverse(charArray);
    return new string(charArray);
}
Run Code Online (Sandbox Code Playgroud)

然后我想"并行"为数组中的每个元素调用此方法.我知道像这样的代码不是有效的,但如何使用async/await实现呢?

c# asynchronous

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

标签 统计

asynchronous ×1

c# ×1