计算字符串作为条件。示例:(字符串s =“ true AND true or false AND true OR true”)

时间:2018-07-08 10:39:00

标签: asp.net .net c#-3.0

我有条件的表返回字段和运算符,它可能具有1个条件或n个条件,并且希望以更好的方式进行评估,但不确定哪种方法最好。

|Field         | Condition      |  Value    |  Operator |
|--------------|----------------|-----------|-----------|
|Title         |Contains        |A          |AND        |
|Created       |Less Than       |Today      |OR         |
|Created       |Greater Than    |Today-7    |AND        |
|Status        |Equal           |Approved   |           |

我想将每一行评估为true或false并使用Operation将其存储在字符串变量中,并且一旦评估了所有行,然后评估最终字符串以获取结果,但不确定是否有效,而且我也不知道是否有这种方法计算结果字符串。

(string s =“ true AND true or false AND true OR true”)

0 个答案:

没有答案