Collection.IList.Remove(Object) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
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.