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 и используемых в соответствии с условиями, описанными в разделе "".