Как выполнить foreach в языке dart?

Пользователь

от wilburn , в категории: Другие , год назад

Как выполнить foreach в языке dart?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от olen.shanahan , год назад

@wilburn 

Для выполнения foreach в языке Dart вы можете использовать ключевое слово for..in.


Синтаксис for..in следующий:

1
2
3
4
5
Iterable<dynamic> iterable = [1, 2, 3];

for (var element in iterable) {
  // Do something with element
}


В этом примере iterable является итерируемым объектом, содержащим элементы [1, 2, 3]. Ключевое слово var используется для объявления переменной element, которая будет содержать текущий элемент при каждой итерации.


Вы можете использовать for..in для итерации по любому итерируемому объекту в Dart, такому как List, Set, Map, String, а также для собственных классов, которые реализуют протокол Iterable.