LinkedList<T>.AddBefore Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
içinde var olan bir düğümden önce yeni bir düğüm LinkedList<T>veya değer ekler.
Aşırı Yüklemeler
| AddBefore(LinkedListNode<T>, LinkedListNode<T>) |
Belirtilen yeni düğümü içinde LinkedList<T>belirtilen mevcut düğümden önce ekler. |
| AddBefore(LinkedListNode<T>, T) |
içinde belirtilen mevcut düğümden önce belirtilen değeri içeren yeni bir düğüm LinkedList<T>ekler. |
AddBefore(LinkedListNode<T>, LinkedListNode<T>)
- Kaynak:
- LinkedList.cs
- Kaynak:
- LinkedList.cs
- Kaynak:
- LinkedList.cs
Belirtilen yeni düğümü içinde LinkedList<T>belirtilen mevcut düğümden önce ekler.
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))
Parametreler
- node
- LinkedListNode<T>
Öğesinin LinkedListNode<T> eklendiği newNodeyer.
- newNode
- LinkedListNode<T>
öğesine eklenecek yeniLinkedListNode<T>.LinkedList<T>
Özel durumlar
Örnekler
Bu yöntemi içeren bir örnek için sınıfına LinkedList<T> bakın.
Açıklamalar
LinkedList<T>başvuru türleri için geçerli Value olarak kabul eder null ve yinelenen değerlere izin verir.
Bu yöntem bir O(1) işlemidir.
Ayrıca bkz.
Şunlara uygulanır
AddBefore(LinkedListNode<T>, T)
- Kaynak:
- LinkedList.cs
- Kaynak:
- LinkedList.cs
- Kaynak:
- LinkedList.cs
içinde belirtilen mevcut düğümden önce belirtilen değeri içeren yeni bir düğüm LinkedList<T>ekler.
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)
Parametreler
- node
- LinkedListNode<T>
öğesini LinkedListNode<T> içeren valueyeni LinkedListNode<T> bir eklemenin öncesinde.
- value
- T
öğesine eklenecek LinkedList<T>değer.
Döndürülenler
öğesini içeren valueyeniLinkedListNode<T>.
Özel durumlar
node, null değeridir.
node geçerli LinkedList<T>içinde değil.
Örnekler
Bu yöntemi içeren bir örnek için sınıfına LinkedList<T> bakın.
Açıklamalar
LinkedList<T>başvuru türleri için geçerli Value olarak kabul eder null ve yinelenen değerlere izin verir.
Bu yöntem bir O(1) işlemidir.