Метод take
- int n
переопределение
Возвращает ленивую итерируемую последовательность из первых count элементов этой итерируемой последовательности.
Возвращаемая Iterable может содержать меньше count элементов, если this содержит меньше count элементов.
Элементы можно вычислить, перебирая итератор, пока не будет обнаружено count элементов.
Значение count не должно быть отрицательным.
Пример:
final numbers = <int>[1, 2, 3, 5, 6, 7]; final result = numbers.take(4); // (1, 2, 3, 5) final takeAll = numbers.take(100); // (1, 2, 3, 5, 6, 7)
Реализация
Iterable<E> take(int n) {
return TakeIterable<E>(this, n);
}
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-collection/SetMixin/take.html