我有一个如下对象,我从数据库中填充,然后获取其他对象的关系我只使用clnt.cl.tolist()这将获得与cl表中的客户端相关的所有内容:
Client clnt = Manager.Get_ByID(Id);
List<Cl> lstCl = clnt.Cl.ToList();
现在,如果我有一个列表作为第一个对象,我该怎么做:
List<Client> clnt = Manager.Get_ListByClientID(Id);
List<Cl> lstCl = ???
ALSO ::
在第二个列表中如何使用linq选择一个记录?
答案 0 :(得分:1)
我无法理解它在做什么List<Client> clnt = Manager.Get_ListByClientID(Id);
,但我的意思是你需要这样的东西
List<Cl> lstCl = clnt.SelectMany(c=>c.Cl.ToList()).ToList();