mapTo<R> method

List<R> mapTo<R>(
  1. List<R> destination,
  2. R transform(
    1. E element
    )
)

转换列表类型,并添加到 destination 列表中

举例:

final list1 = [1, 2, 3];
final list2 = ["4"];
list1.mapTo(list2, (element) => element.toString()); // ["4", "1", "2", "3"]

Implementation

List<R> mapTo<R>(List<R> destination, R Function(E element) transform) {
  forEach((element) {
    destination.add(transform(element));
  });
  return destination;
}