11 Mart 2013, PAZARTESİ
Nasıl C uyumak için bir görev (veya gecikme)# 4.0 koymak?
Task.Delay.NET 4.5
Nasıl aynı yapabilirim .NET 4.0?
CEVAP
11 Mart 2013, PAZARTESİ
Timer
4.0 Delay
bir yöntem oluşturmak için kullanabilirsiniz:
public static Task Delay(double milliseconds)
{
var tcs = new TaskCompletionSource<bool>();
System.Timers.Timer timer = new System.Timers.Timer();
timer.Elapsed =(obj, args) =>
{
tcs.TrySetResult(true);
};
timer.Interval = milliseconds;
timer.AutoReset = false;
timer.Start();
return tcs.Task;
}
Bunu Paylaş:
Nasıl görev başına bir kullanıcı veya ...
Nasıl özel yöntemleri, alanları veya i...
Nasıl komisyon bir görev için komut sa...
Nasıl değişken olup olmadığını belirle...
Nasıl Ruby alt veya üst durumda bir di...