相关疑难解决方法(0)

检查两个字符串数组的等价性

有没有更好的方法来检查两个字符串数组是否具有相同的内容?

string[] first = new string[]{"cat","and","mouse"};
string[] second = new string[]{"cat","and","mouse"};

bool contentsEqual = true;

if(first.Length == second.Length){
    foreach (string s in first)
    {
        contentsEqual &= second.Contains(s);
    }
}
else{
    contentsEqual = false;
}


Console.WriteLine(contentsEqual.ToString());//    true
Run Code Online (Sandbox Code Playgroud)

c#

2
推荐指数
1
解决办法
941
查看次数

标签 统计

c# ×1