|
|
1
14
LINQ使用延迟执行。直到有人使用返回的IEnumerable,您的LINQ查询才会实际执行。您看到的执行时间是查询的结果,而不是foreach。 |
|
|
2
15
两个即时建议:
下面是改进后的查询代码:
正如其他人所说,查询构造本身不需要花费任何时间的原因是它没有做任何实际工作。当然,知道这并不能使它更快。)
除此之外,我们还需要了解更多的背景知识。这是linq-to-objects、linq-to-sql还是其他什么?什么类型的
|
|
|
3
7
这是延期执行。
写
|
|
4
1
在实现IEnumerable(x)之前,不会对其进行评估 |
|
|
giantjenga · 优化整数向量到二进制向量的转换 1 年前 |
|
|
Daniel Lobo · 使用约束进行优化 1 年前 |
|
Sergio · python中大量数字的乘法 1 年前 |
|
|
Sergey Dev · 临时表与表变量 2 年前 |
|
|
John · 减少C中的内存消耗++ 2 年前 |