111,125
社区成员
发帖
与我相关
我的任务
分享
string[] equals={"=","="};
string[] para = if_string.Split(equals ,StringSplitOptions.RemoveEmptyEntries );
if (para[0] == para[1])
return true;
else
return false;
public static object Eval(string expression)
{
Microsoft.JScript.Vsa.VsaEngine myEngine = Microsoft.JScript.Vsa.VsaEngine.CreateEngine();
return Microsoft.JScript.Eval.JScriptEvaluate(exp, myEngine);
}string if_string = "true==true";
object obj = Eval(if_string);
string if_string = "true==true";
将if_string传递给一个函数后,在函数中先把==两边的拆成两个字符串后,进行比较:
string[] para = if_string.Split(equals ,StringSplitOptions.RemoveEmptyEntries );
if (para[0] == para[1])
return true;
else
return false;