'Görev arasındaki fark ne./Beklemek/Beklemek zaman Uyumsuz başlar?
Bir şey eksik ama ne arasındaki fark nedir: olabilirim
public void MyMethod()
{
Task t = new Task.Factory.StartNew(DoSomethingThatTakesTime);
t.Wait();
UpdateLabelToSayItsComplete();
}
public async void MyMethod()
{
var result = Task.Factory.StartNew(DoSomethingThatTakesTime);
await result;
UpdateLabelToSayItsComplete();
}
private void DoSomethingThatTakesTime()
{
Thread.Sleep(10000);
}
CEVAP
Bir şeyler eksik olabilir
.
Task.Wait
await task
yapmak arasındaki fark nedir?
Restoranda garsondan yemeğini sipariş. Bir an sipariş verdikten sonra bir arkadaşı gelip yanına oturur ve konuşmaya başlar. Şimdi iki seçeneğin var. Görev tamamlanana kadar arkadaşın çorba gelene kadar bekleyebilirsin görmezden beklerken başka bir şey yapabilirsiniz. Ya arkadaşın cevap verebilir, ve arkadaşın konuşmayı bitirdiğinde, garson sana çorba getirecek.
Görev kadar 4 *blokları görev tamamlanana kadar arkadaşın seni görmezden tamamlandı. await
ileti işleme sıra iletileri tutar ve görev tamamlandığında, söyleyen bir mesaj enqueues "bekliyor sonra kaldığınız yerden devam". Arkadaşınla konuş ve konuşmaya Ara olduğunda çorba geldi.
Hizmet, zaman Uyumsuz Görev Ve İplik a...
Eşzamanlı olarak zaman uyumsuz bir işl...
Başka bir zaman uyumsuz yöntem yerine ...
'DateTime, zaman Damgası, Zaman v...
YAML ve JSON arasındaki fark nedir? Di...