目前我正在使用 sql 反射。我发现如果我想进行专门查询,最容易通过创建一个从另一个继承的新类并为我的专门查询添加 2 个成员/列来获得结果。然后由于我的 c# 代码中 lib 中的反射,我可以编写 foreach(var v in list) { v.AnyMember and v.MyExtraMember)
现在,我可以在函数内定义一个类,而不是让类分散或修改我的主 DB.cs 文件吗?我知道我可以通过编写 new {name=val, name2=...}; 创建一个匿名对象;但我需要在通用函数 func(query, args) 中传递此类;