# operator + method

1. @override

List<E> operator +(

1. List<E> other

)
override

Returns the concatenation of this list and `other`.

Returns a new list containing the elements of this list followed by the elements of `other`.

The default behavior is to return a normal growable list. Some list types may choose to return a list of the same type as themselves (see Uint8List.+);

## Implementation

    @override
    List<E> operator +(List<E> other) {
      final newList = LinkedList<E>();
      newList.addAll(this);
      newList.addAll(other);
      return newList;
    }