Spec-Zone.ru › Dart 1

dart:collection

Метод removeAt

E removeAt(int index)

Удаляет объект в позиции index из этого списка.

Этот метод уменьшает длину this на единицу и перемещает все последующие объекты вниз на одну позицию.

Возвращает удаленный объект.

index должен находиться в диапазоне 0 ≤ index < length.

Выбрасывает исключение UnsupportedError , если это список фиксированной длины. В этом случае список не изменяется.

Исходный код

E removeAt(int index) {
  E result = this[index];
  setRange(index, this.length - 1, this, index + 1);
  length--;
  return result;
}

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-collection/ListMixin/removeAt.html

Spec-Zone.ru

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