我正在尝试构建用于IOC扩展nHydrate的表达式字符串。当我在表达式上调用ToString()时,我会得到类似的结果:
employee => employee.Username == value( Some type name here )
有没有办法将该值调用解析为实际值?
employee => employee.Username == "Captain Spiffy"
答案 0 :(得分:1)
执行ToString()只会获取结束表达式结果,如果它是真正的表达式树,则像表达式>然后,您可以使用Expression Visitor类遍历表达式树。确保这不是一个Func!
-Fahad