ModelItemCollection.IList.Remove(Object) Methode

Definition

Entfernt das erste Vorkommen eines angegebenen Objekts aus der IList.Removes the first occurrence of a specific object from the 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.The Object to remove from the IList.

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.In collections of contiguous elements, such as lists, the elements that follow the removed element move up to occupy the vacated spot. Wenn die Auflistung indiziert ist, werden auch die Indizes der verschobenen Elemente aktualisiert.If the collection is indexed, the indexes of the elements that are moved are also updated. Dies gilt nicht für Auflistungen, in denen die Elemente konzeptionell in Buckets gruppiert sind, beispielsweise Hashtabellen.This behavior does not apply to collections where elements are conceptually grouped into buckets, such as a hash table. Wenn value in der IList nicht gefunden wird, bleibt die IList unverändert, und es wird keine Ausnahme ausgelöst.If value is not found in the IList, the IList remains unchanged and no exception is thrown.

Gilt für: