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.

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