C#中含有or,and的字符中判断真假(即返回true/false)

比如:0104<>11 and 0104<>1201 or 0104<>1202 or 0104<>1203 or 0104<>15 or 0104=07 如何判断让其返回true/false?

bool bl;
bl = (0104!=11&& 0104!=1201 || 0104!=1202 || 0104!=1203 || 0104!=15 || 0104==07);
string a;
if (bl == true)
a="true";
else a="false";

看上去你的表达式符合VBS语法,那么可以调用VBS引擎执行
http://www.cnblogs.com/hailexuexi/archive/2011/02/15/1955166.html