Bu arada, başka herhangi bir işlem yapmadan bir komutun yürütülmesini geciktirmek istiyorum.
Here's the programBir etkinliği nasıl geciktirebilirim?
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
}
}
olarak değil, metin olarak kodunu ekleyiniz tamamlamak için bu yöntem için beklemek olmaz Eğer
Task.Delay
kullanabilirsiniz, ancakasync Task
için yöntem imzası değiştirmeli yazdı image – RobThread.Sleep (2000) – benPearce
https://msdn.microsoft.com/en-us/library/system.threading.thread.sleep(v=vs.110).aspx –