WebAug 12, 2013 · 3. I need to execute a code every x seconds till a condition is met in Unity3D C#. The code should run irrespective of other code as long as the condition is true and stop otherwise. As soon as the condition turns false, it should stop executing and run again if condition becomes true (counting no. of seconds from 0 again if possible). WebJun 24, 2014 · You can specify the exact seconds by using DateTime runTime = new DateTime (); double waitSeconds = (runTime - DateTime.Now).TotalSeconds; Task.Factory.StartNew ( () => { Thread.Sleep (TimeSpan.FromSeconds (waitSeconds)); YourMethod (); }); runTime => When you want to execute the method. Share Improve …
How to call a Method every 10 seconds with c# asp.net MVC?
WebMay 5, 2024 · protected override async Task OnInitializedAsync () { //set timer var timer = new PeriodicTimer (TimeSpan.FromSeconds (5)); while (await timer.WaitForNextTickAsync ()) { //do something here every 10s } } Share Improve this answer Follow answered Mar 29, 2024 at 1:28 user160357 757 8 14 Add a comment Your Answer Post Your Answer WebMay 3, 2014 · The simplest way to do something periodically is use code like this. new Timer ( (Object stateInfo) => { Console.WriteLine ("Your Job every 1 sec"); }, new AutoResetEvent (false), 0, 1000); If you want to make a delay (execute action after X seconds), change 0 to your number of milliseconds. If you need delay only, change … phenom seat
c# - How to call particular function after every two mins In …
WebFeb 6, 2015 · I need to run a method every 5 seconds in a c# console program (this program opens a Win form UI in a separate thread). Every attempt I have had at creating timer has failed due to the eventhandler not being killed off after each time the _timer.Elapsed (or _timer.Tick) reaches 0. WebJan 8, 2024 · Use timer.schedule(), and keep track of how many times the timer was executed, and stop the timer after 20 times, with timer.cancel(). java doc - time schedule. Schedules the specified task for repeated fixed-delay execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals … WebFeb 2, 2012 · Click the button, it kicks off a timer with an interval of x seconds. When those are up it's eventhandler executes the task. So what don't you want to happen. While the x seconds are elapsing.? While The task is executing? If for instance it's you don't want the button to be clicked until delay and task are done. phenom slip on