【发布时间】:2010-10-03 23:00:28
【问题描述】:
我正在尝试比较两个 .NET 数组。这是一个比较字节数组的明显实现:
bool AreEqual(byte[] a, byte[] b){
if(a.Length != b.Length)
return false;
for(int i = 0; i < a.Length; i++)
if(a[i] != b[i])
return false;
return true;
}
可以看到更精细的方法here(通过 Google)。
- 什么是最简单的方法(使用少 代码但可读)比较两个 .NET 数组?
- 什么是最有效的方法 比较两个 .NET 数组?
【问题讨论】:
-
如果它们的引用相等,您也可以添加一个提前退出。