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 newNode
yer.
- 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 value
yeni LinkedListNode<T> bir eklemenin öncesinde.
- value
- T
öğesine eklenecek LinkedList<T>değer.
Döndürülenler
öğesini içeren value
yeniLinkedListNode<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.