List对象去重
List<Model> list = new List<Model>();
list.Add(new Model("68", "教育类"));
list.Add(new Model("68", "教育类"));
list.Add(new Model("69", "科技类"));
list.Add(new Model("68", "师范类"));
list = list.Where((x, i) => list.FindIndex(n => (n.ID == x.ID && n.Name ==x.Name)) == i).ToList();
foreach (var p in list)
{
Console.WriteLine(p.ID + ":" + p.Name);
}
Console.ReadLine();
运行结果: