IList.Remove Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Remove(Int32) |
Удаляет элемент в указанной позиции в этом списке (необязательной операции). |
| Remove(Object) |
Удаляет первое вхождение указанного элемента из этого списка, если оно присутствует (необязательно). |
Remove(Int32)
Удаляет элемент в указанной позиции в этом списке (необязательной операции).
[Android.Runtime.Register("remove", "(I)Ljava/lang/Object;", "GetRemove_IHandler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Remove(int index);
[<Android.Runtime.Register("remove", "(I)Ljava/lang/Object;", "GetRemove_IHandler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : int -> Java.Lang.Object
Параметры
- index
- Int32
Индекс элемента, который необходимо удалить
Возвращаемое значение
Элемент ранее в указанной позиции
- Атрибуты
Исключения
Если удаление из этого List не поддерживается.
если location = size()
Комментарии
Удаляет элемент в указанной позиции в этом списке (необязательной операции). Сдвигает все последующие элементы влево (вычитает один из индексов). Возвращает элемент, удаленный из списка.
Java документации по java.util.List.remove(int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Remove(Object)
Удаляет первое вхождение указанного элемента из этого списка, если оно присутствует (необязательно).
[Android.Runtime.Register("remove", "(Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Remove(Java.Lang.Object? o);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : Java.Lang.Object -> bool
Параметры
- o
- Object
элемент, который нужно удалить из этого списка, если он присутствует
Возвращаемое значение
true Значение , если этот список содержит указанный элемент
Реализации
- Атрибуты
Исключения
Если удаление из этого List не поддерживается.
Комментарии
Удаляет первое вхождение указанного элемента из этого списка, если оно присутствует (необязательно). Если этот список не содержит элемент, он не изменяется. Более формально удаляет элемент с наименьшим индексом i , таким образом Objects.equals(o, get(i)) (если такой элемент существует). Возвращает, true содержит ли этот список указанный элемент (или аналогично, если этот список изменился в результате вызова).
Java документации по java.util.List.remove(java.lang.Object).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".