Я хочу создать в своем приложении логику, показанную ниже
foreach(item in collection)
{
//do something...wait for a button click (pause until button is clicked)
//after button is clicked do another thing
}
После нескольких часов поиска в Google, я знаю только одно: его можно обрабатывать потоками.Я не знаком с этим.Если кто-то может объяснить проблему, было бы неплохо.Я буду признателен за любую помощь
По вашему запросу позвольте мне объяснить более подробно
Я хочу сравнить содержимое в одном из столбцов объекта DataTable.Допустим, в этом столбце 10 строк, и в каждой строке есть разное слово.Я хочу сравнить каждое слово со словом, введенным пользователем в элемент управления TextBox.Слово строки 1 отображается, и пользователь должен написать его в текстовом поле.После помещения его в TextBox он должен подтвердить это нажатием кнопки, и это будет повторяться 9 раз.
foreach(DataRow dr in DataTab.Rows)<br/>
{
string wordFromDB = dr["words"].ToString()
//wait for a button click (pause until button is clicked)
string wordFormTextBox = TextBox1.Text
if( wordFormDB==wordFormTextBox)
{
Label1.Text="ok";
}
else
{
Label1.Text="nok";
}
}
как-то так.Конечно, если есть другой подход, я заинтересован в нем.