Collections.UnmodifiableList(IList) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает неизменяемое представление указанного списка.
[Android.Runtime.Register("unmodifiableList", "(Ljava/util/List;)Ljava/util/List;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static System.Collections.IList UnmodifiableList (System.Collections.IList list);
[<Android.Runtime.Register("unmodifiableList", "(Ljava/util/List;)Ljava/util/List;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member UnmodifiableList : System.Collections.IList -> System.Collections.IList
Параметры
- list
- IList
список, для которого должно быть возвращено неизменяемое представление.
Возвращаемое значение
неизменяемое представление указанного списка.
- Атрибуты
Комментарии
Возвращает неизменяемое представление указанного списка. Операции запроса с возвращенным списком "чтение" в указанный список и попытки изменить возвращаемый список, будь то прямой или через его итератор, приводят к .UnsupportedOperationException
Возвращаемый список будет сериализуемым, если указанный список является сериализуемым. Аналогичным образом, возвращаемый список будет реализован RandomAccess
, если указанный список это делает.
Документация по Java для java.util.Collections.unmodifiableList(java.util.List<? extends T>)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.