public bool HasCompatibleStacks(FieldTemplate template) { foreach (Stack stack in Stacks) { if (!stack.IsCompatible(template)) { return(false); } } return(true); }
public bool IsCompatible(FieldTemplate template) { FieldTemplate current = new FieldTemplate(Fields); return(template.Matches(current)); }