大家好我正在尝试做一个非常简单的动态查询,它将动态选择一列,即列的选择将取决于另一个查询.所以,如果条件1,我会选择col X,如果条件2,我将选择Y.
所以我尝试使用query.Select(colname)扩展方法也尝试使用,Func<>但我不知道如何去做这个.我已经阅读了关于linq的动态扩展以及反射,但是对GetValue函数的反射并没有为数据库中的列返回值.请帮助我,我只是试图在运行时动态选择一个列,没有任何条件.
query.Select(colname)
Func<>
GetValue
linq dynamic
dynamic ×1
linq ×1