Removes the first occurrence of a specific object from the collection.
protected bool Remove(T item)
The object to remove from the collection.
true if item was successfully removed from the collection; otherwise, false. This method also returns false if item is not found in the original collection.