标签: c# ienumerable
如何检查两个IEnumerables它们是否具有相同的计数而不单独运行它们。意味着我不想这样做Count()== Count()。
我想在一次通过中找到一种方法。有什么想法吗?
答案 0 :(得分:3)
这是不可能的。无论选择哪种方法,都必须贯穿两个序列。
最直接的方法是使用Count()方法,如果两个序列均为O(1),则List为Count()。在这种情况下,Count无法获取名为{{1}}的列表属性的值。
Count()
O(1)
List
Count