listContains<E> static method

bool listContains<E>(
  1. List<E> list,
  2. bool action(
    1. E element
    )
)

判断list集合中是否包含满足某个条件的元素

Implementation

static bool listContains<E>(List<E> list, bool Function(E element) action) {
  for (var listItem in list) {
    if (action(listItem)) {
      return true;
    }
  }
  return false;
}