У меня есть цикл foreach, который мне нужно приостановить, чтобы разрешить ввод данных пользователем в форме.
foreach (XmlNode node2 in xmlFile)
{
...get currentRow from XML file
...update form label
???wait for user to enter data on form and press button
}
Есть ли какая-нибудь функция ожидания ввода пользователя в C #, которую я могу использовать для этого?
UPDATE:
На основании обратной связи я успешно изменил программу на:
- Загрузка списка XML в очередь (с использованием цикла ForEach)
- Настройка пользовательского ввода для перебора очереди (удалить верхний элемент, показать следующий верхний элемент)