ModelItemCollection.IList.Remove(Object) Метод

Определение

Удаляет первое вхождение указанного объекта из коллекции 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

Параметры

value
Object

Элемент Object, который требуется удалить из IList.

Реализации

Комментарии

В коллекциях с непрерывным набором элементов, таких как списки, элементы, следующие за удаленным элементом, перемещаются вверх, занимая освободившуюся позицию. Если коллекция индексируется, индексы перемещенных элементов также обновляются. Такое поведение не реализуется в коллекциях, в которых элементы логически сгруппированы, например в хэш-таблицах. Если параметр value не найден в объекте IList, объект IList не изменяется и исключение не вызывается.

Применяется к