Freigeben über


ImmutableList<T>.Builder.Remove Methode

Definition

Überlädt

Remove(T)

Entfernt das erste Vorkommen eines bestimmten Objekts aus der unveränderlichen Liste.

Remove(T, IEqualityComparer<T>)

Entfernt das erste Vorkommen, das dem angegebenen Wert entspricht, aus dieser Liste.

Remove(T)

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

Entfernt das erste Vorkommen eines bestimmten Objekts aus der unveränderlichen Liste.

public:
 virtual bool Remove(T item);
public bool Remove (T item);
abstract member Remove : 'T -> bool
override this.Remove : 'T -> bool
Public Function Remove (item As T) As Boolean

Parameter

item
T

Das Objekt, das aus der Liste entfernt werden soll.

Gibt zurück

true, wenn das Element erfolgreich aus der Liste entfernt wurde, andernfalls false. Diese Methode gibt auch dann false zurück, wenn das Element nicht in der Liste gefunden wurde.

Implementiert

Gilt für:

Remove(T, IEqualityComparer<T>)

Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs
Quelle:
ImmutableList_1.Builder.cs

Entfernt das erste Vorkommen, das dem angegebenen Wert entspricht, aus dieser Liste.

public:
 bool Remove(T item, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public bool Remove (T item, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.Remove : 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
Public Function Remove (item As T, equalityComparer As IEqualityComparer(Of T)) As Boolean

Parameter

item
T

Das zu entfernende Element.

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich für die Suche. Wenn der Wert null ist, wird Default verwendet.

Gibt zurück

Ein -Wert, der angibt, ob das angegebene Element gefunden und aus der Auflistung entfernt wurde.

Gilt für: