Spec-Zone.ru › Dart 2

dart:core

Set<E>.unmodifiable конструктор

  1. @Since("2.12")
Set<E>.unmodifiable(
  1. Iterable<E> elements
)

Создаёт неизменяемый Set из elements.

Новый набор ведет себя как результат Set.of, за исключением того, что множество, возвращаемое этим конструктором, не изменяемо.

final characters = <String>{'A', 'B', 'C'};
final unmodifiableSet = Set.unmodifiable(characters);

Реализация

@Since("2.12")
factory Set.unmodifiable(Iterable<E> elements) =>
    UnmodifiableSetView<E>(<E>{...elements});

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-core/Set/Set.unmodifiable.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API