誰かがこのループが「壊れない」理由を説明して、永遠に続くことができますか?プログラムにステータスを再確認するように指示するにはどうすればよいですか?私がやりたいのは、ステータスが変わるまで進行しないことです。ありがとう
DispatcherOperation dis = null;
for (int i = 0; i < 2; i++)
{
updateTextBox(i.ToString());
dis = Dispatcher.BeginInvoke(DispatcherPriority.Send, new Action(delegate
{
//yes, do nothing at all!!
}
));
}
while(dis.Status != DispatcherOperationStatus.Completed)
{
}