要做一个编辑,数据都是通过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(){});是不行的。
慕沐林林