示例#1
0
        public void ValueAfterRemovingShouldNotExist()
        {
            int value = 10;

            _set.Add(value);
            _set.Remove(value);

            Assert.IsTrue(!_set.Contains(value));
        }
 //O(1) time complexity; worst case O(n)
 public void Remove(TV value)
 {
     hashSet.Remove(value);
 }
示例#3
0
 protected override void RemoveLastPutValue(IHashSet <string> collection)
 {
     collection.Remove(_last);
 }
示例#4
0
 //O(1) time complexity; worst case O(n)
 public void Remove(V value)
 {
     HashSet.Remove(value);
 }