LinkedList<T>.AddBefore Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voegt een nieuw knooppunt of een nieuwe waarde toe vóór een bestaand knooppunt in de LinkedList<T>.
Overloads
| Name | Description |
|---|---|
| AddBefore(LinkedListNode<T>, LinkedListNode<T>) |
Voegt het opgegeven nieuwe knooppunt toe vóór het opgegeven bestaande knooppunt in de LinkedList<T>. |
| AddBefore(LinkedListNode<T>, T) |
Voegt een nieuw knooppunt met de opgegeven waarde toe vóór het opgegeven bestaande knooppunt in de LinkedList<T>. |
AddBefore(LinkedListNode<T>, LinkedListNode<T>)
Voegt het opgegeven nieuwe knooppunt toe vóór het opgegeven bestaande knooppunt in de 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))
Parameters
- node
- LinkedListNode<T>
De LinkedListNode<T> voorvoegpositie newNode.
- newNode
- LinkedListNode<T>
Het nieuwe LinkedListNode<T> dat moet worden toegevoegd aan de LinkedList<T>.
Uitzonderingen
node bevindt zich niet in de huidige LinkedList<T>.
– of –
newNode behoort tot een andere LinkedList<T>.
Voorbeelden
Zie de LinkedList<T> klasse voor een voorbeeld met deze methode.
Opmerkingen
LinkedList<T>
null accepteert als geldig voor Value referentietypen en staat dubbele waarden toe.
Deze methode is een O(1)-bewerking.
Zie ook
Van toepassing op
AddBefore(LinkedListNode<T>, T)
Voegt een nieuw knooppunt met de opgegeven waarde toe vóór het opgegeven bestaande knooppunt in de 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)
Parameters
- node
- LinkedListNode<T>
De LinkedListNode<T> voorvoegpositie voor het invoegen van een nieuw LinkedListNode<T> bestand value.
- value
- T
De waarde die moet worden toegevoegd aan de LinkedList<T>.
Retouren
Het nieuwe LinkedListNode<T> met value.
Uitzonderingen
node is null.
node bevindt zich niet in de huidige LinkedList<T>.
Voorbeelden
Zie de LinkedList<T> klasse voor een voorbeeld met deze methode.
Opmerkingen
LinkedList<T>
null accepteert als geldig voor Value referentietypen en staat dubbele waarden toe.
Deze methode is een O(1)-bewerking.