首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

数组比较解决方法

2011-12-25 
数组比较两个数组如何比较是否相同,忽略元素的顺序.例如{a,b} 和{b,a} 这2个数组怎么比能比较出他们是相同

数组比较
两个数组如何比较是否相同,忽略元素的顺序.
例如{a,b} 和{b,a} 这2个数组怎么比能比较出他们是相同的.有现成的方法吗?

[解决办法]
没有,排序后比较每一个元素!!
[解决办法]
1楼说的没错,建议排序后比较每个元素。
[解决办法]
值类型数组可以用Linq...

C# code
return a.Except(b).Count==0 && b.Except(a).Count==0; 

热点排行