标签: c# sql linq lambda
我有把SQL带到子句的函数,我想知道是否有办法让它们都是强类型的。有没有办法采用lambda表达式,如a => a.AgencyID == id并将其转换为字符串where子句?比如“AgencyID ='idValue'”?
谢谢!
答案 0 :(得分:3)
您可以将lambda函数转换为expression tree,然后遍历树以构建字符串。