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

Определение

Удаляет первое вхождение определенного объекта из Collection объекта.

 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

Параметры

value
Object

Удаление Object из Collection объекта.

Исключения

Объект Collection доступен только для чтения.

–или–

Объект Collection имеет фиксированный размер.

Комментарии

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

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

См. также раздел