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); }
protected override void RemoveLastPutValue(IHashSet <string> collection) { collection.Remove(_last); }
//O(1) time complexity; worst case O(n) public void Remove(V value) { HashSet.Remove(value); }