Язык

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>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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