Описание тега thread-sleep
Метод.net Thread.Sleep(...) приостанавливает вызывающий объект на указанное время.
Звонок в Thread.Sleep(n)
не имеет побочных эффектов и не вернется, пока не пройдет не менее n миллисекунд.