how to pause code execution in csharp

Code Example - how to pause code execution in csharp

                
                        using System.Threading;

namespace Pause{					
	public class Pause_example{
		public static void Main(){
			int millisecond = 5000;
			Thread.Sleep(millisecond);
		}
	}
}