Пример #1
0
 public void TestLargo()
 {
     Set A = new Set();
     A.Add(1);
     A.Add(5);
     A.Add(2);
     A.Add(7);
     Set B = new Set();
     B.Add(9);
     B.Add(2);
     B.Add(1);
     B.Add(8);
     B.Add(7);
     Assert.AreEqual(4, A.NumberofElements());
     Assert.AreEqual(5, B.NumberofElements());
 }
Пример #2
0
        public Set Union(Set c2)
        {
            Set c = new Set();
            for (int i = 0; i < this.NumberofElements(); i++)
                c.Add(this.Element(i + 1));
            for (int i = 0; i < c2.NumberofElements(); i++)
                if (!c.Contains(c2.Element(i + 1)))
                    c.Add(c2.Element(i + 1));

            return (c);
        }