Programming/C#

C# 단위 별 실행 시간 확인 하는 방법 (단위 테스트/UnitTest)

JeongKyun 2021. 12. 22.

프로그램을 만들다 보면 해당 로직이 다 실행되는데 얼마나 걸리는지 궁금할 때가 있다.

그럴 때 아래의 방법을 사용하면 Start를 하고 End할 때 까지의 시간을 찍어볼 수 있다.

 

// 타이머 시작
System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();
sw.Start();

/* 시간 체크 할 로직 */

//타이머가 실행중이라면 종료
if (sw.IsRunning)
{
     sw.Stop();
     System.Diagnostics.Debug.WriteLine("END TIME :: " 
     +  sw.ElapsedMilliseconds.ToString() + "ms");
}

 

위의 방식을 사용하여 시간 퍼포먼스를 체크할 때 사용하면 좋을 것 같다.

반응형

댓글

💲 많이 본 글