C#

Timers & Task.Delay (C#)

Në shqip: Kohëmatësit në C#

ShpjegimiSQ

await Task.Delay(1000) pret një sekondë pa bllokuar thread-in. Për punë që përsëritet çdo X sekonda, PeriodicTimer (.NET 6+) është mënyra moderne.

EnglishEN

await Task.Delay(1000) waits a second without blocking the thread. For work repeating every X seconds, PeriodicTimer (.NET 6+) is the modern way.

Si ta mendosh

Si alarmi i telefonit që bie çdo mëngjes.

Lexoje në anglisht

Like a phone alarm that rings every morning.

Shembull kodicsharp

using var timer = new PeriodicTimer(TimeSpan.FromSeconds(5));
while (await timer.WaitForNextTickAsync())
    Console.WriteLine("Kontroll...");

Terma të lidhur