LinkedList<T>.AddAfter Methode

Definitie

Voegt een nieuw knooppunt of een nieuwe waarde toe na een bestaand knooppunt in de LinkedList<T>.

Overloads

Name Description
AddAfter(LinkedListNode<T>, LinkedListNode<T>)

Voegt het opgegeven nieuwe knooppunt toe na het opgegeven bestaande knooppunt in de LinkedList<T>.

AddAfter(LinkedListNode<T>, T)

Voegt een nieuw knooppunt toe met de opgegeven waarde na het opgegeven bestaande knooppunt in de LinkedList<T>.

AddAfter(LinkedListNode<T>, LinkedListNode<T>)

Voegt het opgegeven nieuwe knooppunt toe na het opgegeven bestaande knooppunt in de LinkedList<T>.

public:
 void AddAfter(System::Collections::Generic::LinkedListNode<T> ^ node, System::Collections::Generic::LinkedListNode<T> ^ newNode);
public void AddAfter(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode);
member this.AddAfter : System.Collections.Generic.LinkedListNode<'T> * System.Collections.Generic.LinkedListNode<'T> -> unit
Public Sub AddAfter (node As LinkedListNode(Of T), newNode As LinkedListNode(Of T))

Parameters

node
LinkedListNode<T>

De LinkedListNode<T> waarna moet worden ingevoegd newNode.

newNode
LinkedListNode<T>

Het nieuwe LinkedListNode<T> dat moet worden toegevoegd aan de LinkedList<T>.

Uitzonderingen

node is null.

– of –

newNode is null.

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

AddAfter(LinkedListNode<T>, T)

Voegt een nieuw knooppunt toe met de opgegeven waarde na het opgegeven bestaande knooppunt in de LinkedList<T>.

public:
 System::Collections::Generic::LinkedListNode<T> ^ AddAfter(System::Collections::Generic::LinkedListNode<T> ^ node, T value);
public System.Collections.Generic.LinkedListNode<T> AddAfter(System.Collections.Generic.LinkedListNode<T> node, T value);
member this.AddAfter : System.Collections.Generic.LinkedListNode<'T> * 'T -> System.Collections.Generic.LinkedListNode<'T>
Public Function AddAfter (node As LinkedListNode(Of T), value As T) As LinkedListNode(Of T)

Parameters

node
LinkedListNode<T>

Hierna LinkedListNode<T> voegt u een nieuw LinkedListNode<T> bestand in 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.

Zie ook

Van toepassing op