Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static class VariableRowHelper
- {
- private static List<KeyValuePair<string, object>> values;
- public static void init(ConfigParametersDict conf ){
- values = new List<KeyValuePair<string, object>>();
- foreach (var confitem in conf)
- {
- values.Add(new KeyValuePair<string, object>(confitem.Key, confitem.Value));
- }
- }
- public static bool isActive(this VariableRowDouble vrbl){
- return ExpressionEvaluationHelpers.CalculateBoolExpression(vrbl.VariableConfiguration.ActivationCondition, values);
- //Console.WriteLine("Expression result {0}", ExpressionEvaluationHelpers.CalculateBoolExpression(this xin_ana02.VariableConfiguration.ActivationCondition, values));
- }
- }
Add Comment
Please, Sign In to add comment