如何求一个判断表达式的布尔值

lzhang123 2007-06-14 11:42:55
正在做一个条件判断的程序,最后可以把条件判断的表达式解析成”标准“的判断字符串,如下:
"true && (false || true)",

可是我应该怎样才能知道这个表达式是true还是false呢?

.net framework里有没有现成的类实现布尔型表达式的判断呢?
...全文
234 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
impeller 2007-06-14
  • 打赏
  • 举报
回复
好象有个表达式解析类
jinjazz 2007-06-14
  • 打赏
  • 举报
回复
//在引用中添加COM中的MicroSoft Script Control 1.0
//using MSScriptControl;

private void button3_Click(object sender, System.EventArgs e)
{
MSScriptControl.ScriptControl sc=new MSScriptControl.ScriptControlClass();
sc.Language="JavaScript";
MessageBox.Show(sc.Eval("true && (false || true)").ToString());
}

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧