C# List<T> 对于某个字段去重复

gradeSubjectItem.teacher = teacherInfos.Where((x, i) => teacherInfos.FindIndex(z => z.guid == x.guid) == i).ToList();

原文地址:https://www.cnblogs.com/liangwenchao-912/p/7966725.html