c# process for 3 second code example
Example 1: c# wait seconds
//wait 2 seconds
Thread.Sleep(2000);
Task.Delay(2000);
//Both are valid options but I would recommend Task.Delay() as you can still use your UI while waiting
Example 2: how to delay execution in c#
int sleepTime = 1000; // in mills
Task.Delay(sleepTime).Wait();
// or
Thread.Sleep(sleepTime);