当你是一个布尔数组时,我经常觉得该IEnumerable<T>.All
方法是多余的。T
给定以下示例代码,是否有更好的方法来验证使用 All 方法
bool isOrdered = firstList
.Zip(secondList, (first,second)=>first==second)
.All(areSame => areSame); /* feels redundant */
在其他一些语言中,只需调用即可.All()
确保所有元素都为真。在没有 akward 的情况下,在 c# 中是否可能发生这样的事情.All(x=>x)