minBy method

E minBy(
  1. dynamic selector(
    1. E element
    )
)

根据 selector 得到的值进行比对,获得最小值。(为null会抛出异常)

selector 得到的值为 null,则会忽略该项。

举例:

 List<String> list = ["1b", "4a", "3c"];
 list.minBy((it) => it != "3c" ? it : null) // 1b

Implementation

E minBy(dynamic Function(E element) selector) => minByOrNull(selector)!;