检查一个数组对象是否等于C#中的另一个数组对象
要检查一个数组对象是否等于另一个数组对象,代码如下:
示例
using System;public class Demo {
public static void Main(){
String[] strArr1 = new String[3] { "John", "Jacob", "Tim"};
String[] strArr2 = new String[3] { "Tom","Brad","Bradley"};
Console.WriteLine("First String array...");
foreach(string val in strArr1){
Console.WriteLine(val);
}
Console.WriteLine("Second String array...");
foreach(string val in strArr2){
Console.WriteLine(val);
}
Console.WriteLine("Are both the array objects equal? = "+strArr1.Equals(strArr2));
}
}
输出结果
这将产生以下输出-
First String array...John
Jacob
Tim
Second String array...
Tom
Brad
Bradley
Are both the array objects equal? = False
示例
让我们看另一个例子-
using System;public class Demo {
public static void Main(){
int[] arr1 = new int[5] { 10, 20, 30, 40, 50};
int[] arr2 = new int[5] { 25, 25, 40, 55, 70};
Console.WriteLine("First integer array...");
foreach(int val in arr1){
Console.WriteLine(val);
}
Console.WriteLine("Second integer array...");
foreach(int val in arr2){
Console.WriteLine(val);
}
arr1 = arr2;
Console.WriteLine("Are both the array objects equal? = "+arr1.Equals(arr2));
}
}
输出结果
这将产生以下输出-
First integer array...10
20
30
40
50
Second integer array...
25
25
40
55
70
Are both the array objects equal? = True
以上是 检查一个数组对象是否等于C#中的另一个数组对象 的全部内容, 来源链接: utcz.com/z/352464.html