LinkedList<T>.AddBefore Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá nový uzel nebo hodnotu před existující uzel v objektu LinkedList<T>.
Přetížení
AddBefore(LinkedListNode<T>, LinkedListNode<T>) |
Přidá zadaný nový uzel před zadaný existující uzel v .LinkedList<T> |
AddBefore(LinkedListNode<T>, T) |
Přidá nový uzel obsahující zadanou hodnotu před zadaný existující uzel v .LinkedList<T> |
AddBefore(LinkedListNode<T>, LinkedListNode<T>)
- Zdroj:
- LinkedList.cs
- Zdroj:
- LinkedList.cs
- Zdroj:
- LinkedList.cs
Přidá zadaný nový uzel před zadaný existující uzel v .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))
Parametry
- node
- LinkedListNode<T>
Hodnota LinkedListNode<T> , před kterou se má vložit newNode
.
- newNode
- LinkedListNode<T>
Nový LinkedListNode<T> , který se má přidat do LinkedList<T>.
Výjimky
Příklady
Příklad, který zahrnuje tuto metodu, najdete ve LinkedList<T> třídě .
Poznámky
LinkedList<T> přijímá null
jako platné Value pro odkazové typy a umožňuje duplicitní hodnoty.
Tato metoda je operace O(1).
Viz také
Platí pro
AddBefore(LinkedListNode<T>, T)
- Zdroj:
- LinkedList.cs
- Zdroj:
- LinkedList.cs
- Zdroj:
- LinkedList.cs
Přidá nový uzel obsahující zadanou hodnotu před zadaný existující uzel v .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)
Parametry
- node
- LinkedListNode<T>
Před LinkedListNode<T> kterou chcete vložit nový LinkedListNode<T> soubor obsahující value
.
- value
- T
Hodnota, která se má přidat do .LinkedList<T>
Návraty
Novinka LinkedListNode<T> obsahuje value
.
Výjimky
node
je null
.
node
není v aktuální LinkedList<T>.
Příklady
Příklad, který zahrnuje tuto metodu, najdete ve LinkedList<T> třídě .
Poznámky
LinkedList<T> přijímá null
jako platné Value pro odkazové typy a umožňuje duplicitní hodnoty.
Tato metoda je operace O(1).