我通过以下方式比较两个列表:
var listOne = new List<int>{1,2,3,4,5};
var listTwo = new List<int>{1,2,3,4,5,7};
bool isEqual = false;
foreach (var item in listOne)
{
if(listTwo.Contains(item))
{
isEqual = true;
}
else
{
isEqual = false;
break;
}
}
if(listOne.Count == listTwo.Count && isEqual == true)
{
Console.WriteLine("Equal list");
}
else
{
Console.WriteLine("Not Equal list");
}
有什么简单的方法可以做到这一点?