예제 #1
0
 static internal object EvaluateToObject(string code)
 {
     Evaluator eval = new Evaluator(typeof(object), code, staticMethodName);
     return eval.Evaluate(staticMethodName);
 }
예제 #2
0
 static internal string EvaluateToString(string code)
 {
     Evaluator eval = new Evaluator(typeof(string), code, staticMethodName);
     return (string)eval.Evaluate(staticMethodName);
 }
예제 #3
0
 static internal bool EvaluateToBool(string code)
 {
     Evaluator eval = new Evaluator(typeof(bool), code, staticMethodName);
     return (bool)eval.Evaluate(staticMethodName);
 }
예제 #4
0
 static internal int EvaluateToInteger(string code)
 {
     Evaluator eval = new Evaluator(typeof(int), code, staticMethodName);
     return (int)eval.Evaluate(staticMethodName);
 }