读书人

怎么判断不同List中包含元素相同

发布时间: 2012-05-30 20:20:04 作者: rapoo

如何判断不同List中包含元素相同
想知道,list<T>中数值和值相同,但顺序不同,它们是否可以叫作同一个LIST<T>,比如

C# code
List<string> list1=new List<string>();                            list1.Add("1");                            list1.Add("a");                              List<string> list2=new List<string>();                           list1.Add("a");  list2.Add("1");                                                        List<List<string>> doubleSitename = new List<List<string>>();                            doubleSitename.Add(list1);

如何来判断, doubleSitename中子LIST包含的元素跟 list2中包含的元素相同呢?

[解决办法]
相同不相同看你业务需要。

需要排序后再比较两个list
[解决办法]
比较元素相等的时候,HASHSET 效率比List高,
[解决办法]
探讨
想知道,list<T>中数值和值相同,但顺序不同,它们是否可以叫作同一个LIST<T>,比如

[解决办法]
必须已经是一个可执行的类型 --> 必须已经是一个可验证的类型

读书人网 >C#

热点推荐