drop<T> function

void drop<T>(
  1. List<T>? list, [
  2. int n = 1
])

去除该List前n个元素

Implementation

void drop<T>(List<T>? list, [int n = 1]) {
  if (n <= 0 || list == null) {
    return;
  }
  if (n > list.length) {
    list.clear();
    return;
  }
  list.removeRange(0, n);
}