私はその間に他のものを実行することなく命令の実行を延期したいと思います。
Here's the programイベントを遅らせるにはどうすればいいですか?
public async void parcours_anim(Queue<int> f, noeud[] Arb_b, LabelExpression[] Lbls_A)
{
int val = 0;
while (f.ToArray().Length != 0)
{
val = f.Dequeue();
index = Recherche_index(val, Lbls_A);
//Stop here before executing this instruction for like 2seconds
Arbre[index].Fill = Brushes.Blue;
// and then continue
}
}
がないよう、テキストとしてあなたのコードを追加してください完了するには、このメソッドを待たないだろうあなたが
Task.Delay
を使用することができますが、async Task
にメソッドのシグネチャを変更する必要があります書きました画像 – RobThread.Sleep(2000) – benPearce
https://msdn.microsoft.com/en-us/library/system.threading.thread.sleep(v=vs.110).aspx –