Why in the below code s==p returns false ?
List<string> s=new List<string>();
s.Add("one");
List<string> p=new List<string>();
p.Add("one");
string result = "";
if (s == p)
{
result = "unequal";
}
else
{
result = "equal";
}
what does this indicates?