[C#] Delay 함수
2020. 6. 30. 09:40ㆍ🧑🏻💻/C#
c# Delay 함수 사용할때, Thread.sleep()를 사용하면 프로그램이 멈추는 현상이 일어나므로,
따로 함수를 선언해서 사용합니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
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;
}
by Chanhhh
|
cs |
'🧑🏻💻 > C#' 카테고리의 다른 글
[C#]Winform을 사용한 DataPush Tool (0) | 2020.07.14 |
---|---|
[C#] String.Format 고정 소수점 표현 / 0채워 넣기 / 표준 숫자 서식 문자열 (0) | 2020.07.10 |
[C#] DataGridView AutoScroll / 자동 줄 넘김[winform] (0) | 2020.06.26 |
[C#] byte array를 string으로 , string을 byte array로 / byteArray To String, String To byteArray (0) | 2020.06.25 |
[C#] string 자르기 / byte 단위로 string 자르기 / 문자열을 byte단위로 자르기 (0) | 2020.06.24 |