LinkedList<T>.AddBefore 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.
Ajoute un nouveau nœud ou une valeur avant un nœud existant dans LinkedList<T>.
Surcharges
AddBefore(LinkedListNode<T>, LinkedListNode<T>) |
Ajoute le nouveau nœud spécifié avant le nœud existant spécifié dans LinkedList<T>. |
AddBefore(LinkedListNode<T>, T) |
Ajoute un nouveau nœud qui contient la valeur spécifiée avant le nœud existant spécifié dans LinkedList<T>. |
AddBefore(LinkedListNode<T>, LinkedListNode<T>)
- Source:
- LinkedList.cs
- Source:
- LinkedList.cs
- Source:
- LinkedList.cs
Ajoute le nouveau nœud spécifié avant le nœud existant spécifié dans LinkedList<T>.
public:
void AddBefore(System::Collections::Generic::LinkedListNode<T> ^ node, System::Collections::Generic::LinkedListNode<T> ^ newNode);
public void AddBefore (System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode);
member this.AddBefore : System.Collections.Generic.LinkedListNode<'T> * System.Collections.Generic.LinkedListNode<'T> -> unit
Public Sub AddBefore (node As LinkedListNode(Of T), newNode As LinkedListNode(Of T))
Paramètres
- node
- LinkedListNode<T>
LinkedListNode<T> avant lequel insérer newNode
.
- newNode
- LinkedListNode<T>
Le nouveau LinkedListNode<T> à ajouter à LinkedList<T>.
Exceptions
Exemples
Pour obtenir un exemple qui inclut cette méthode, consultez la LinkedList<T> classe .
Remarques
LinkedList<T> accepte null
comme valide Value pour les types référence et autorise les valeurs en double.
Cette méthode est une opération O(1).
Voir aussi
S’applique à
AddBefore(LinkedListNode<T>, T)
- Source:
- LinkedList.cs
- Source:
- LinkedList.cs
- Source:
- LinkedList.cs
Ajoute un nouveau nœud qui contient la valeur spécifiée avant le nœud existant spécifié dans LinkedList<T>.
public:
System::Collections::Generic::LinkedListNode<T> ^ AddBefore(System::Collections::Generic::LinkedListNode<T> ^ node, T value);
public System.Collections.Generic.LinkedListNode<T> AddBefore (System.Collections.Generic.LinkedListNode<T> node, T value);
member this.AddBefore : System.Collections.Generic.LinkedListNode<'T> * 'T -> System.Collections.Generic.LinkedListNode<'T>
Public Function AddBefore (node As LinkedListNode(Of T), value As T) As LinkedListNode(Of T)
Paramètres
- node
- LinkedListNode<T>
LinkedListNode<T> avant lequel insérer un nouveau LinkedListNode<T> qui contient value
.
- value
- T
Valeur à ajouter à LinkedList<T>.
Retours
Le nouveau LinkedListNode<T> contenant value
.
Exceptions
node
a la valeur null
.
node
n'est pas dans le LinkedList<T> actuel.
Exemples
Pour obtenir un exemple qui inclut cette méthode, consultez la LinkedList<T> classe .
Remarques
LinkedList<T> accepte null
comme valide Value pour les types référence et autorise les valeurs en double.
Cette méthode est une opération O(1).