问题描述
class总单{list<分单>分单集合}class分单{状态}要求是用lambda表达式获取总单条件是该总单下下所有分单状态=已完成的<总单>orders=总单集合.where(p=>p.分单集合.???)这后面写不下去了..
解决方案
解决方案二:
总单集合.SelectMany(i=>i.分单集合.Where(j=>j.状态==状态.已完成));
时间: 2025-01-23 20:13:31
class总单{list<分单>分单集合}class分单{状态}要求是用lambda表达式获取总单条件是该总单下下所有分单状态=已完成的<总单>orders=总单集合.where(p=>p.分单集合.???)这后面写不下去了..
解决方案二:
总单集合.SelectMany(i=>i.分单集合.Where(j=>j.状态==状态.已完成));