LinkedList<T>.Remove 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.
düğümün veya değerin ilk oluşumunu değerinden LinkedList<T>kaldırır.
Aşırı Yüklemeler
| Remove(LinkedListNode<T>) |
Belirtilen düğümü içinden LinkedList<T>kaldırır. |
| Remove(T) |
Belirtilen değerin ilk oluşumunu değerinden LinkedList<T>kaldırır. |
Remove(LinkedListNode<T>)
- Kaynak:
- LinkedList.cs
- Kaynak:
- LinkedList.cs
- Kaynak:
- LinkedList.cs
Belirtilen düğümü içinden LinkedList<T>kaldırır.
public:
void Remove(System::Collections::Generic::LinkedListNode<T> ^ node);
public void Remove (System.Collections.Generic.LinkedListNode<T> node);
member this.Remove : System.Collections.Generic.LinkedListNode<'T> -> unit
Public Sub Remove (node As LinkedListNode(Of T))
Parametreler
- node
- LinkedListNode<T>
LinkedListNode<T>'den kaldırılacak.LinkedList<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
Bu yöntem bir O(1) işlemidir.
Ayrıca bkz.
Şunlara uygulanır
Remove(T)
- Kaynak:
- LinkedList.cs
- Kaynak:
- LinkedList.cs
- Kaynak:
- LinkedList.cs
Belirtilen değerin ilk oluşumunu değerinden LinkedList<T>kaldırır.
public:
virtual bool Remove(T value);
public bool Remove (T value);
abstract member Remove : 'T -> bool
override this.Remove : 'T -> bool
Public Function Remove (value As T) As Boolean
Parametreler
- value
- T
içinden LinkedList<T>kaldırılacak değer.
Döndürülenler
true öğesini içeren value öğe başarıyla kaldırılırsa; kaldırılmazsa , false. Bu yöntem, özgün LinkedList<T>içinde bulunamazsa value da döndürürfalse.
Uygulamalar
Örnekler
Bu yöntemi içeren bir örnek için sınıfına LinkedList<T> bakın.
Açıklamalar
Bu yöntem doğrusal bir arama gerçekleştirir; bu nedenle, bu yöntem bir O(n) işlemidir ve burada n şeklindedir Count.