【发布时间】:2018-03-28 01:19:15
【问题描述】:
我有一个List<string>,其中存储了数据库表列名。
我只需要从 c# linq 查询中选择此列(名称存储在列表中)。
有可能吗?
我试试这段代码,但我不知道如何在选择中放置:
我试试这个代码
items = items.ToList();
_items.Add(new FieldItem() { FieldName = "field1" });
_items.Add(new FieldItem() { FieldName = "field2" });
_items.Add(new FieldItem() { FieldName = "field3" });
_items.Add(new FieldItem() { FieldName = "field4" });
_db.Table.Where(a => a.TimeStamp > DateTime.Now.AddHours(-1)).Select(....);
谢谢
【问题讨论】:
-
是的,这是可能的。给我们你现在尝试过的东西。
-
包括样本列表、预期输出和您尝试过的内容
-
请阅读How to Ask和edit您的问题以包含minimal reproducible example。
-
我认为这是@Gilad Green 的一个错误决定,我同意这是一篇低质量的帖子,而且太无聊了,但对重复内容表示怀疑
-
另外请解释一下是什么数据库