Каскад вызовов для списка в Dart
Оператор .. связывает вызовы с одним
объектом. После каскада в переменной
остается сам список, а не результат
последнего вызова:
var names = <String>[]
..add("ann")
..add("bob");
print(names);
Каскад удобен, когда нужно выполнить несколько действий подряд:
var nums = [1, 2]
..add(3)
..add(4);
print(nums);
Создайте пустой список строк tags
каскадом и запишите в него "x"
и "y". Выведите tags.
Дан список:
var nums = [1];
Допишите в конец числа 2 и 3
одним каскадом. Выведите список на экран.
Создайте список data из одного
числа 10 каскадом и сразу допишите
20 и 30. Выведите data.