手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

c#如何判断两个数组是否相等

时间:2024-12-01 09:45:06

1、举例:string[]a={a,a1;b,b1}string[]b={b,b1;a,a1}

c#如何判断两个数组是否相等

2、string[]a={"a","a1","b","b1"};string[]b={"b","b1","a","a1"};inti=0;foreach(stringsaina){foreach(stringsbinb){if(sa==sb){i++;}}}if(i<a.Length||a.Length!=b.Length){Console.WriteLine("不相同");}else{Console.WriteLine("相同");}

c#如何判断两个数组是否相等

3、如果位置不对,这应该是两个对象。写一个循环判断一下吧。

c#如何判断两个数组是否相等

4、 if(arr1.Length!=arr2.Length)returnfalse;String[]atem=newString[arr1.Length];String[]btem=newString[arr2.Length];for(intj=0;j<arr1.Length;j++){atem[j]=arr1[j];btem[j]=arr2[j];}Array.Sort(atem);Array.Sort(btem);for(inti=0;i<atem.Length;i++){if(atem[i]!=btem[i])returnfalse;}returntrue;}staticvoidMain(string[]args){String[]a={"a","a1","b","b1"};String[]b={"b","b1","a","a1"};boolres=Students.CompareArray(a,b);Console.WriteLine(res);}

c#如何判断两个数组是否相等

5、两个foreach就可以搞定。

c#如何判断两个数组是否相等
© 手抄报圈