C#中怎样判断两个List对象中的数据是不是一样的
来源:百度知道 编辑:UC知道 时间:2024/06/16 11:05:01
顺序相同才算一样
那只能一个一个的比了,循环吧,先判断长度,不一样则不相同,长度相同的了,再比内容
如果你是 .NET 3.5 的话, 可以使用 List1.SequenceEqual(List2) 直接比较
---------------------
顺序不同,算一样吗?
System.Collections.Generic.List<string> l = new System.Collections.Generic.List<string>();
System.Collections.Generic.List<string> l1 = new System.Collections.Generic.List<string>();
l.Add("aa");
l1.Add("a1a");
if(l.SequenceEqual(l1))
{
Response.Write("aa");
}
太浪费了吧
那就只能按顺序比较了list1[0]==list2[0]?