假设我有一个字符串列表,类似于:
这个列表是动态生成的,其中每个项目代表数据库表中的一个列名。
我想要做的是动态创建一个linq查询,只返回这些列。
如何基于输入的列列表生成类似的查询?
list<string> cols = {"id", "name", "position"}.
这个列表是动态生成的,其中每个项目代表数据库表中的一个列名。
我想要做的是动态创建一个linq查询,只返回这些列。
var q = from e in employ
select new {
id = id,
name = name,
position = position
};
如何基于输入的列列表生成类似的查询?