static void Main(string[] args) { var set = new GenericSet <int>(); set.Add(1); set.Add(2); set.Add(3); Console.WriteLine(set.Contains(2)); Console.WriteLine(set.Contains(3)); set.Remove(3); set.Remove(2); Console.WriteLine(set.Contains(1)); set.Remove(1); Console.WriteLine(set.Contains(3)); Console.WriteLine(set.Contains(2)); Console.WriteLine(set.Contains(1)); }
public void RemoveTest() { set.Add("One"); set.Add("Two"); set.Add("Three"); set.Add("Four"); set.Add("Five"); Assert.AreEqual(5, set.Count); Assert.IsTrue(set.Contains("One")); set.Remove("One"); Assert.AreEqual(4, set.Count); Assert.IsFalse(set.Contains("One")); Assert.IsTrue(set.Contains("Five")); }
public void RemoveTest() { set.Add(10); set.Add(-8); set.Add(13); set.Add(1); set.Add(-13); set.Add(22); Assert.AreEqual(6, set.Count); Assert.IsTrue(set.Contains(1)); set.Remove(1); Assert.AreEqual(5, set.Count); Assert.IsFalse(set.Contains(1)); Assert.IsTrue(set.Contains(-13)); }