Freigeben über


ModelItemCollection.IList.Remove(Object) Methode

Definition

Entfernt das erste Vorkommen eines angegebenen Objekts aus der IList.

 virtual void System.Collections.IList.Remove(System::Object ^ value) = System::Collections::IList::Remove;
void IList.Remove (object value);
abstract member System.Collections.IList.Remove : obj -> unit
override this.System.Collections.IList.Remove : obj -> unit
Sub Remove (value As Object) Implements IList.Remove

Parameter

value
Object

Der Object, der aus der IList entfernt werden soll.

Implementiert

Hinweise

In Auflistungen mit zusammenhängenden Elementen, beispielsweise Listen, wird die nach dem Entfernen eines Elements entstandene Lücke durch Verschieben aller nachfolgenden Elemente gefüllt. Wenn die Auflistung indiziert ist, werden auch die Indizes der verschobenen Elemente aktualisiert. Dies gilt nicht für Auflistungen, in denen die Elemente konzeptionell in Buckets gruppiert sind, beispielsweise Hashtabellen. Wenn value in der IList nicht gefunden wird, bleibt die IList unverändert, und es wird keine Ausnahme ausgelöst.

Gilt für: