LinkedList<T>.AddAfter Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un nuovo nodo o valore dopo un nodo esistente nell'oggetto LinkedList<T>.
Overload
AddAfter(LinkedListNode<T>, LinkedListNode<T>) |
Aggiunge il nuovo nodo specificato dopo il nodo esistente indicato nell'oggetto LinkedList<T>. |
AddAfter(LinkedListNode<T>, T) |
Aggiunge un nuovo nodo che contiene il valore specificato dopo il nodo esistente indicato nell'oggetto LinkedList<T>. |
AddAfter(LinkedListNode<T>, LinkedListNode<T>)
- Origine:
- LinkedList.cs
- Origine:
- LinkedList.cs
- Origine:
- LinkedList.cs
Aggiunge il nuovo nodo specificato dopo il nodo esistente indicato nell'oggetto 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))
Parametri
- node
- LinkedListNode<T>
Nodo LinkedListNode<T> dopo il quale inserire il nuovo nodo indicato nel parametro newNode
.
- newNode
- LinkedListNode<T>
Nuovo nodo LinkedListNode<T> da aggiungere all'oggetto LinkedList<T>.
Eccezioni
node
non è presente nell'oggetto LinkedList<T> corrente.
-oppure-
newNode
appartiene a un altro oggetto LinkedList<T>.
Esempio
Per un esempio che include questo metodo, vedere la LinkedList<T> classe .
Commenti
LinkedList<T> accetta null
come valido Value per i tipi riferimento e consente valori duplicati.
Questo metodo è un'operazione O(1).
Vedi anche
Si applica a
AddAfter(LinkedListNode<T>, T)
- Origine:
- LinkedList.cs
- Origine:
- LinkedList.cs
- Origine:
- LinkedList.cs
Aggiunge un nuovo nodo che contiene il valore specificato dopo il nodo esistente indicato nell'oggetto 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)
Parametri
- node
- LinkedListNode<T>
Nodo LinkedListNode<T> dopo il quale viene inserito un nuovo nodo LinkedListNode<T> contenente il valore indicato nel parametro value
.
- value
- T
Valore da aggiungere all'oggetto LinkedList<T>.
Restituisce
Nuovo nodo LinkedListNode<T> contenente il valore indicato nel parametro value
.
Eccezioni
node
è null
.
node
non è presente nell'oggetto LinkedList<T> corrente.
Esempio
Per un esempio che include questo metodo, vedere la LinkedList<T> classe .
Commenti
LinkedList<T> accetta null
come valido Value per i tipi riferimento e consente valori duplicati.
Questo metodo è un'operazione O(1).