消除LIST中的重复项
public class ModelComparer : IEqualityComparer<Model> { public bool Equals(Model x, Model y) { return x.Title.ToUpper() == y.Title.ToUpper(); } public int GetHashCode(Model obj) { return obj.Title.ToUpper().GetHashCode(); } }
在使用的时候一句话就够了
modelList = modelList.Distinct(new ModelComparer()).ToList();