■ 고정밀 지연 함수를 만드는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
using System.Diagnostics; #region 지연시키기 - Delay(delayTime) /// <summary> /// 지연시키기 /// </summary> /// <param name="delayTime">지연 시간 (단위 : 밀리초)</param> public void Delay(long delayTime) { Stopwatch stopwatch = Stopwatch.StartNew(); long tick = (delayTime * Stopwatch.Frequency) / 1000000; while(stopwatch.ElapsedTicks < tick); } #endregion |