c# 这个lambda表达式应该怎么写

2019-08-11 16:17发布

我要找到爸爸和他的所有性别为男的孩子

public List<爸爸> test123(int id)
{
var a = _爸爸Repository.GetAll()
.Where(t=>t.Id==id&& t.孩子.Any(c=>c.性别== 性别.男))
.Include(t => t.孩子).ToList();
return a;

    }

我这样写赛选没起到作用,结果里依然有男有女.

1条回答
Lonely孤独者°
2楼-- · 2019-08-11 17:10

很明显 缺少 最后的 Select 重建(去掉非男孩的代码)

查看更多
登录 后发表回答