【发布时间】:2013-06-26 07:38:03
【问题描述】:
我的 linq 查询执行得非常快,但它带来了大约 10K 的结果,因此它的 foreach 循环需要很长时间,有没有办法可以在更短的时间内执行相同的操作?
【问题讨论】:
-
在更快的计算机上运行它?
-
有点代码会更好
-
可以并行运行循环。
-
如果您拥有的集合可能,请尝试将其拆分并使用线程在单独的部分上运行循环。只要您的集合中的条目之间没有链接,这可能会改变您的操作结果。
-
我真的不明白这里的代码需要什么,因为这是一个基本问题。 :(