protected internal virtual bool IsTaboo(Operation op, Operation[] localTaboo) { if (localTaboo == null) { return(false); } for (int i = 0; i < localTaboo.Length; i++) { if (localTaboo[i] != null && op.IsTaboo(localTaboo[i])) { return(true); } } return(false); }
protected internal virtual bool IsTaboo(Operation op, Operation[] localTaboo) { if (localTaboo == null) return false; return localTaboo.Any(t => t != null && op.IsTaboo(t)); }