Метод take
- int count
Возвращает ленивую итерируемую последовательность первых 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 count) {
return TakeIterable<E>(this, count);
}
© 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/Iterable/take.html