public static DateTime Delay(int ms)
{
DateTime ThisMoment = DateTime.Now;
TimeSpan duration = new TimeSpan(0, 0, 0, 0, ms);
DateTime AfterWards = ThisMoment.Add(duration);
while (AfterWards >= ThisMoment)
{
System.Windows.Forms.Application.DoEvents();
ThisMoment = DateTime.Now;
}
return DateTime.Now;
}
단위는 밀리초 1000 = 1초
'.NET > C#' 카테고리의 다른 글
C# IPv4, IPv6 (0) | 2019.01.24 |
---|---|
C# MSDN 참고 (0) | 2012.07.25 |
C# 교재 (0) | 2011.11.04 |