gpt4 book ai didi

c# - 简单的 SELECT WHERE LINQ 查询列表

转载 作者:太空狗 更新时间:2023-10-29 23:58:55 28 4
gpt4 key购买 nike

我是 LINQ 新手,

我想从我的 dbcontext 中生成一个对象列表,其中某个字段设置为 true。

这就是我目前所拥有的,但我在选择时遇到错误?

using (var db = new dbContext())
{
return (from s in db.sims.Where(x=>x.has_been_modified == true) select x).ToList();
}

编辑:

    //Returns a list of entries which where marked as edited in the sim managment database
private List<String> GetUpdatedEntries()
{
using (var db = new dbContext())
{
return db.sims.Where(x => x.has_been_modified).ToList();
}
}

最佳答案

select s , 不是 x这将起作用。 (因为你做 from s )

更短的路

return db.sims.Where(x => x.has_been_modified).ToList();

供您编辑

方法返回类型应该是 List<Sim> , 不是 List<String>

关于c# - 简单的 SELECT WHERE LINQ 查询列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21108104/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com