C#一句话判断两个List<T>是否相等

假设有两个List<T>对象 ,List1和List2,如下方法判断两个List是否相等

public static bool EqualList(this List<string> sourceCollection, List<string> targetCollection) 
        {
            sourceCollection.Sort();
            targetCollection.Sort();
            return sourceCollection.SequenceEqual(targetCollection);
        }
View Code

 

posted on 2018-05-09 15:43  donchen-c  阅读(6534)  评论(4编辑  收藏  举报