public IntegerFiniteSet(IntegerFiniteSet setIn) { foreach (int i in setIn) { Add(i); } Name = setIn.Name; }
public override FiniteSet <int> Intersection(FiniteSet <int> SetIn) { IntegerFiniteSet outS = new IntegerFiniteSet(this); outS.Name = "I"; outS.IntersectWith(SetIn); outS.FullRep = string.Format("{0}\\;\\cap\\;{1}\\;=\\;", this.Name, SetIn.Name) + outS.ToLatex(); return(outS); }