【发布时间】:2015-03-11 14:56:26
【问题描述】:
关于如何使用 Linq 执行以下代码的任何线索?
for (Int32 i = 0; i < array1.Count; ++i)
{
if (!array1[i].Name.Equals(array2[i].Name, StringComparison.OrdinalIgnoreCase))
return false;
}
【问题讨论】:
-
为什么要用
bones迭代array1和array2? -
对于初学者,请使用
(for int i = ...) -
Select+SequenceEqual -
这取决于索引,所以我会继续使用
for-loop。