Como adicionar um atraso no CSharp

using System.Threading;

var delay = 1000;
Thread.Sleep(delay);
Gurra04