^hashfile.foreach[ключ;значение]{тело}
^hashfile.foreach[ключ;значение]{тело}[разделитель]
^hashfile.foreach[ключ;значение]{тело}{разделитель}
Метод перебирает все ключи объекта и соответствующие им значения (порядок перебора соответствует порядку добавления элементов в хеш). Метод аналогичен foreach класса hash.
В любой момент можно принудительно выйти из цикла с помощью оператора break или принудительно закончить текущую итерацию и перейти к следующей с помощью оператора continue.