要做一个编辑,数据都是通过linq完成,现在有个linq语句不会写。查询出数据,这个没问题。 var Result = db.Users.Where(p => p.Id == Id).FirstOrDefault();Result 是user的,然后把它转换为另一个list实体,本来只要这样。db.Users.ToList().Select(p => new UserList()
{
Id= p.Id,
Name= p.Name
}).ToList();就行,但我现在想把他转换为不是list的,而是单挑model的UserList,请问有办法吗?还有查询与转换的两linq可以拼在一起吗?因为我用Result .ToList().Select(p => new UserList(){});是不行的。
1 回答
慕沐林林
TA贡献2016条经验 获得超9个赞
return db.Users.ToList().Where(p => p.Id == Id).Select(p => new UserList(){}).FirstOrDefault();
- 1 回答
- 0 关注
- 726 浏览
添加回答
举报
0/150
提交
取消