LinkedList<T>.AddBefore Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till en ny nod eller ett nytt värde före en befintlig nod i LinkedList<T>.
Överlagringar
| Name | Description |
|---|---|
| AddBefore(LinkedListNode<T>, LinkedListNode<T>) |
Lägger till den angivna nya noden före den angivna befintliga noden i LinkedList<T>. |
| AddBefore(LinkedListNode<T>, T) |
Lägger till en ny nod som innehåller det angivna värdet före den angivna befintliga noden i LinkedList<T>. |
AddBefore(LinkedListNode<T>, LinkedListNode<T>)
Lägger till den angivna nya noden före den angivna befintliga noden i 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))
Parametrar
- node
- LinkedListNode<T>
Innan LinkedListNode<T> du infogar newNode.
- newNode
- LinkedListNode<T>
Den nya LinkedListNode<T> som ska läggas till i LinkedList<T>.
Undantag
Exempel
Ett exempel som innehåller den här metoden finns i LinkedList<T> klassen .
Kommentarer
LinkedList<T>
null accepterar som giltigt Value för referenstyper och tillåter duplicerade värden.
Den här metoden är en O(1)-åtgärd.
Se även
Gäller för
AddBefore(LinkedListNode<T>, T)
Lägger till en ny nod som innehåller det angivna värdet före den angivna befintliga noden i 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)
Parametrar
- node
- LinkedListNode<T>
Innan LinkedListNode<T> du infogar en ny LinkedListNode<T> som innehåller value.
- value
- T
Värdet som ska läggas till i LinkedList<T>.
Returer
Den nya LinkedListNode<T> innehåller value.
Undantag
node är null.
node är inte i den aktuella LinkedList<T>.
Exempel
Ett exempel som innehåller den här metoden finns i LinkedList<T> klassen .
Kommentarer
LinkedList<T>
null accepterar som giltigt Value för referenstyper och tillåter duplicerade värden.
Den här metoden är en O(1)-åtgärd.