简体   繁体   English

如何将参数传递到表达式树?

[英]How to pass parameters into an Expression tree?

I am developing the parser for expressions like this: 我正在为这样的表达式开发解析器:

a1 + a2 + a3 > 0 and b <> "" or c = "source"

I want to use expression tree and collect parameters (a1, a2..) while parsing expression. 我想在解析表达式时使用表达式树并收集参数(a1,a2 ..)。 How to pass parameters into an Expression tree? 如何将参数传递到表达式树?

Edit: I am using .net 4.0 编辑:我正在使用.net 4.0

将其包装在带有您感兴趣的参数的lambda中。在以下位置查看第二个示例: http : //msdn.microsoft.com/zh-cn/library/bb397951.aspx

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM