public override string ToString() { string returnVal = "IF "; var statements = InputSet.Select(x => x.Key.Name + " = " + x.Value.Name).ToList(); statements.ForEach(x => x += RuleOperator.GetName(typeof(RuleOperator), RuleOperator)); returnVal += (" THEN " + OutputSet.Item1.Name + " = " + OutputSet.Item2.Name); return(returnVal); }
public override string ToString() { string returnVal = "IF "; var statements = VariableFunction.Select(x => x.Key.VariableName + " = " + x.Value.SetName).ToList(); statements.ForEach(x => returnVal += " " + x + " " + RuleOperator.GetName(typeof(RuleOperator), RuleOperator)); returnVal = returnVal.Substring(0, returnVal.Length - 3); returnVal += (" THEN " + OuputVariableFunction.Item1.VariableName + " = " + OuputVariableFunction.Item2.SetName); return(returnVal); }