Guest User

Untitled

a guest
Dec 11th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. public static class VariableRowHelper
  2. {
  3. private static List<KeyValuePair<string, object>> values;
  4.  
  5. public static void init(ConfigParametersDict conf ){
  6. values = new List<KeyValuePair<string, object>>();
  7. foreach (var confitem in conf)
  8. {
  9. values.Add(new KeyValuePair<string, object>(confitem.Key, confitem.Value));
  10. }
  11. }
  12.  
  13. public static bool isActive(this VariableRowDouble vrbl){
  14. return ExpressionEvaluationHelpers.CalculateBoolExpression(vrbl.VariableConfiguration.ActivationCondition, values);
  15.  
  16. //Console.WriteLine("Expression result {0}", ExpressionEvaluationHelpers.CalculateBoolExpression(this xin_ana02.VariableConfiguration.ActivationCondition, values));
  17. }
  18. }
Add Comment
Please, Sign In to add comment