哪个更快:Single(predicate)还是Where(predicate).Single()
- 论坛
- 哪个更快:Single(predicate)还是Where(predicate).Single()
19 浏览
哪个更快:Single(predicate)还是Where(predicate).Single()
讨论源于这个答案让我很好奇。哪个更快:
someEnumerable.Single(predicate);
还是
someEnumerable.Where(predicate).Single();
毕竟,第一个更短,更简洁,似乎是专门设计的。
甚至ReSharper也建议使用前者:
我在之前的帖子中争论说,它们在功能上是相同的,并且运行时间应该非常相似。