I am comparing two lists by the following way:
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");
}
Is there any easy way to do this?