是否有可能以评估在运行时在C#以下 我有一个包含3个属性(Field,Operator,Value) rule.Field;
rule.Operator;
rule.Value;
一类,这是我的规则类... 现在我有一个循环 foreach(item in items)
{
// here I want to create a dynamic expression t
我试图做到这一点是使用.NET编写一个简单的解析器下面的情况 ([PART3]function1() AND [PART4]function7()) OR [PART2]function90()
[PART]表示评价的位置,(假设这是巨大的文本文件,PART将文本文件分成大块) function() s是我可以通过此查询调用的记录函数。返回true或false 基于此True/False和其他