LinkedList<T>.Remove 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 nodo o valor de .LinkedList<T>
Sobrecargas
| Nombre | Description |
|---|---|
| Remove(LinkedListNode<T>) |
Quita el nodo especificado de .LinkedList<T> |
| Remove(T) |
Quita la primera aparición del valor especificado de .LinkedList<T> |
Remove(LinkedListNode<T>)
Quita el nodo especificado de .LinkedList<T>
public:
void Remove(System::Collections::Generic::LinkedListNode<T> ^ node);
public void Remove(System.Collections.Generic.LinkedListNode<T> node);
member this.Remove : System.Collections.Generic.LinkedListNode<'T> -> unit
Public Sub Remove (node As LinkedListNode(Of T))
Parámetros
- node
- LinkedListNode<T>
que LinkedListNode<T> se va a quitar de .LinkedList<T>
Excepciones
node es null.
node no está en el objeto actual LinkedList<T>.
Ejemplos
Para obtener un ejemplo que incluya este método, vea la LinkedList<T> clase .
Comentarios
Este método es una operación O(1).
Consulte también
Se aplica a
Remove(T)
Quita la primera aparición del valor especificado de .LinkedList<T>
public:
virtual bool Remove(T value);
public bool Remove(T value);
abstract member Remove : 'T -> bool
override this.Remove : 'T -> bool
Public Function Remove (value As T) As Boolean
Parámetros
- value
- T
Valor que se va a quitar de .LinkedList<T>
Devoluciones
true es si el elemento que contiene value se ha quitado correctamente; de lo contrario, falsees . Este método también devuelve false si value no se encontró en el original LinkedList<T>.
Implementaciones
Ejemplos
Para obtener un ejemplo que incluya este método, vea la LinkedList<T> clase .
Comentarios
Este método realiza una búsqueda lineal; por lo tanto, este método es una operación O(n), donde n es Count.