如:
var fc =...ChildFath = fc.Select(c => new Child_Father { child = c.child, father = c.father }).Distinct().Where(c => c.father != c.child).ToList();
Lambda语句中创建自定义类型时,也可指定某种特定类型,方法是在new与{}之间写上类型名称
原文:http://www.cnblogs.com/mol1995/p/7606136.html