dart
Lista filtrów
Szukaj…
Wprowadzenie
Dart filtruje listy za pomocą metod List.where i List.retainWhere . Funkcja where pobiera jeden argument: funkcję boolowską, która jest stosowana do każdego elementu listy. Jeśli funkcja ma wartość true element listy zostaje zachowany; jeśli funkcja ma wartość false , element jest usuwany.
Wywołanie theList.retainWhere(foo) jest praktycznie równoważne ustawieniu theList = theList.where(foo) .
Filtrowanie listy liczb całkowitych
[-1, 0, 2, 4, 7, 9].where((x) => x > 2) --> [4, 7, 9]
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow