StringCollection.IList.Remove(Object) Método

Definición

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

 virtual void System.Collections.IList.Remove(System::Object ^ value) = System::Collections::IList::Remove;
void IList.Remove (object value);
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

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

Implementaciones

Excepciones

StringCollection es de solo lectura.

o bien

StringCollection tiene un tamaño fijo.

Comentarios

Si no StringCollection 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 van a continuación del elemento eliminado se desplazan hacia arriba para ocupar el espacio libre. Si la colección está indizada, también se actualizan los índices de los elementos que se han movido. Este comportamiento no se aplica a las colecciones cuyos elementos se agrupan conceptualmente en sectores de almacenamiento, como una tabla hash.

Este método determina la igualdad mediante una llamada 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