Spec-Zone.ru › Dart 2

dart:core

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

Set<E>.of(
  1. Iterable<E> elements
)

Создаёт Set из elements.

Создаваемый Set является LinkedHashSet. Таким образом, элементы, которые равны (используя operator ==), считаются неразличимыми и требуют совместимой реализации Object.hashCode.

Множество эквивалентно созданному с помощью LinkedHashSet<E>.of(elements).

final baseSet = <int>{1, 2, 3};
final setOf = Set<num>.of(baseSet);
print(setOf); // {1, 2, 3}

Реализация

factory Set.of(Iterable<E> elements) = LinkedHashSet<E>.of;

© 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.of.html

Spec-Zone.ru

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