public ISet intersection([NotNull] params object[] ss) { ISet res = this; foreach (object s in ss) { res = SetHelpers.Intersection(res, s); } return(res); }
public ISet Intersection(object s) { return(SetHelpers.Intersection(this, s)); }
public bool isdisjoint(object s) { return(SetHelpers.Intersection(this, s).Count == 0); }