removeRange 方法

void removeRange(
  1. int start,
  2. int end
)
override

从列表中删除一个连续的元素范围。

删除从位置 startend 的元素。这将减少列表的长度 end - start

提供的范围(由 startend 给出)必须是有效的。当 0 ≤ startend列表的长度 时,范围从 startend 是有效的。空范围(end == start)是有效的。

列表必须是可增长的。

final numbers = <int>[1, 2, 3, 4, 5];
numbers.removeRange(1, 4);
print(numbers); // [1, 5]

实现

void removeRange(int start, int end) {
  throw new UnsupportedError("Cannot removeRange on immutable List.");
}