У меня есть код: Который итерирует массивList до конца, хотя я не хочу этого. Я не знаю, как его разбить, поскольку у xtend нет инструкции break. Если я не могу преобразовать то же самое в цикл while, есть ли альтернативный способ в xtend, аналогичный выражению break в java?Как разорвать петлю foreach в xtend?
arrayList.forEach [ listElement | if (statusFlag){
if(monitor.canceled){
statusFlag = Status.CANCEL_STATUS
return
}
else{
//do some stuff with listElement
}
}]
Приятный, гораздо более лаконичный, чем использование исключений! –