public bool Remove(NpgsqlParameter item) { if (InternalList.Remove(item)) { item.Collection = null; this.InvalidateHashLookups(); return true; } return false; }