【发布时间】:2016-02-13 00:08:59
【问题描述】:
我有一个条件如下的字符串:
string conditions = "true && true || false || true ";
如何断言整个字符串是真还是假?
例如,像这样的:
if( Assert(conditions) == true ){
// passed
}
我需要一些在 C# 中现成的东西,而无需借助 3rd 方库。
【问题讨论】:
-
他对解析布尔语句的字符串表示感兴趣。该链接不会这样做。
-
好的。我的误解。 +1
-
确实,我有一个布尔语句的字符串表示形式。
-
您的问题中举例说明的语法似乎很简单,计算能力也不是很强。您有任何运算符优先级规则吗?括号内的子表达式呢?
标签: c#