Collection.IList.Remove(Object) Metódus

Definíció

Eltávolítja egy adott objektum első előfordulását az Collection objektumból.

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

Paraméterek

value
Object

Az Object objektumból Collection eltávolítandó.

Kivételek

Az Collection objektum írásvédett.

-vagy-

Az Collection objektum mérete rögzített.

Megjegyzések

Az egybefüggő elemek( például listák) gyűjteményeiben az eltávolított elemet követő elemek felfelé haladnak, hogy elfoglalják az üres helyet. Ha a gyűjtemény indexelt, az áthelyezett elemek indexei is frissülnek. Ez a viselkedés nem vonatkozik azokra a gyűjteményekre, amelyekben az elemek elméletileg gyűjtőkbe vannak csoportosítva, például kivonattáblákba. Ha value az objektum nem található Collection , az Collection objektum változatlan marad, és a rendszer nem ad kivételt.

A következőre érvényes:

Lásd még