public override char[] GetArguments() { var list = new HashSet <char>(_A.GetArguments()); list.UnionWith(_B.GetArguments()); return(list.OrderBy(x => x).ToArray()); }
protected bool?GetResults(ref bool[] data) { var names = _operator.GetArguments(); for (var i = 0; i < data.Length; i++) { _manager.SetArgumentValue(names[i], data[i]); } return(_operator.Result()); }
public override char[] GetArguments() { return(_A.GetArguments()); }