private static void TestingMethods() { Console.WriteLine("Testing methods: "); IntegerSet s = new IntegerSet(); Console.WriteLine("s: {0}", s); // testing 'Insert' s.Insert(1); s.Insert(2); s.Insert(3); s.Insert(4); s.Insert(5); s.Insert(6); Console.WriteLine("s: {0}", s); // testing 'Remove' s.Remove(3); s.Remove(4); s.Remove(5); s.Remove(6); Console.WriteLine("s: {0}", s); s.Insert(10); s.Insert(11); s.Insert(12); s.Insert(13); s.Insert(14); s.Insert(15); s.Insert(16); s.Insert(17); s.Insert(18); s.Insert(19); s.Insert(20); s.Insert(21); s.Insert(22); s.Insert(23); Console.WriteLine("s: {0}", s); s.Insert(24); Console.WriteLine("s: {0}", s); s.Remove(11); Console.WriteLine("s: {0}", s); // testing 'Contains' Console.WriteLine("Contains(1): {0}", s.Contains(1)); Console.WriteLine("Contains(5): {0}", s.Contains(5)); Console.WriteLine("Contains(10): {0}", s.Contains(10)); }