StringCollection.IList.Remove(Object) Método

Definición

Quita la primera aparición de un objeto específico de .StringCollection

 virtual void System.Collections.IList.Remove(System::Object ^ value) = System::Collections::IList::Remove;
void IList.Remove(object value);
abstract member System.Collections.IList.Remove : obj -> unit
override this.System.Collections.IList.Remove : obj -> unit
Sub Remove (value As Object) Implements IList.Remove

Parámetros

value
Object

que Object se va a quitar de .StringCollection El valor puede ser null.

Implementaciones

Excepciones

es StringCollection de solo lectura.

O bien

StringCollection tiene un tamaño fijo.

Comentarios

StringCollection Si no contiene el objeto especificado, el StringCollection objeto permanece sin cambios. No se inicia ninguna excepción.

En colecciones de elementos contiguos, como listas, los elementos que siguen al elemento quitado se mueven hacia arriba para ocupar el lugar vacío. Si la colección está indizada, también se actualizan los índices de los elementos que se mueven. Este comportamiento no se aplica a las colecciones en las que los elementos se agrupan conceptualmente en cubos, como una tabla hash.

Este método determina la igualdad llamando a Object.Equals.

Este método realiza una búsqueda lineal; por lo tanto, este método es una operación O(n), donde n es Count.

Se aplica a

Consulte también