LinkedList<T>.Remove Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime la première occurrence d’un nœud ou d’une valeur de l’objet LinkedList<T>.
Surcharges
| Nom | Description |
|---|---|
| Remove(LinkedListNode<T>) |
Supprime le nœud spécifié du LinkedList<T>. |
| Remove(T) |
Supprime la première occurrence de la valeur spécifiée du LinkedList<T>. |
Remove(LinkedListNode<T>)
Supprime le nœud spécifié du 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))
Paramètres
- node
- LinkedListNode<T>
À LinkedListNode<T> supprimer du LinkedList<T>.
Exceptions
node a la valeur null.
node n’est pas dans le courant LinkedList<T>.
Exemples
Pour obtenir un exemple qui inclut cette méthode, consultez la LinkedList<T> classe.
Remarques
Cette méthode est une opération O(1).
Voir aussi
S’applique à
Remove(T)
Supprime la première occurrence de la valeur spécifiée du 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
Paramètres
- value
- T
Valeur à supprimer du LinkedList<T>.
Retours
true si l’élément contenant value est correctement supprimé ; sinon, false. Cette méthode retourne false également si value elle n’a pas été trouvée dans l’original LinkedList<T>.
Implémente
Exemples
Pour obtenir un exemple qui inclut cette méthode, consultez la LinkedList<T> classe.
Remarques
Cette méthode effectue une recherche linéaire ; par conséquent, cette méthode est une opération O(n), où n est Count.