gpt4 book ai didi

c# - 同时做同样的多项任务

转载 作者:太空狗 更新时间:2023-10-29 20:54:54 25 4
gpt4 key购买 nike

我在 Asp.net C# 中遇到问题

我有以下代码: List objectList = new List();

foreach(var item in listItem)
{
object obj = getData (item);
objectList.add(obj);
}
Console.Write("Finish all");

每次`getData(item);'发射大约需要 1 秒;

我想要 listItem 中的所有项目同时运行然后在foreach之后执行完成 Console.write("Finish all")

我该怎么做?

任何想法将不胜感激!

最佳答案

你可以试试Parallel.Foreach .每个迭代可以并行运行。

关于c# - 同时做同样的多项任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14494192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com