StringCollection.IList.Remove(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.