예제 #1
0
 private void AddElement(long element)
 {
     if (_removed.Empty || !_removed.remove(element))
     {
         _added.add(element);
     }
 }
예제 #2
0
 private bool RemoveElement(long element)
 {
     if (!_added.Empty && _added.remove(element))
     {
         return(true);
     }
     return(_removed.add(element));
 }