为了账号安全,请及时绑定邮箱和手机立即绑定

LINQ 从第一个列表中选择

LINQ 从第一个列表中选择

C#
暮色呼如 2021-06-22 10:05:07
我有第 1 课的列表。在课上我还有一个list<class2>。在第 2 类中,我有 int HrsID。如何从 中选择所有对象List <Class1>,其中 HrsID 是 == selcetedID?var selected = Skachkis.SelectMany(u => u.Uchastniks).Where(u=>u.HrsID == selcetedID);Class1 = SkachkistClass2 = Uchastniks这是我的代码,它只能从中选择List<Class2>所有List<Class1>对象,但我需要所有对象。
查看完整描述

1 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

var selected = Skachkis.Where(u => u.Uchastniks.Any(h => h.HrsID == horseID));


查看完整回答
反对 回复 2021-06-26
  • 1 回答
  • 0 关注
  • 155 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信