반응형
Stopwatch
Stopwatch 클래스를 사용하기 위해서는 using System.Diagnostics; 네임스페이스를 추가해야한다.
using System.Diagnostics;
01 인스턴스 생성 및 코드 실행 시간 측정 시작
Stopwatch stopwatch = new Stopwatch();
stopwatch.Start();
02 코드 실행 시간 측정 종료
stopwatch.Stop();
03 코드 실행 시간 출력
// 측정된 시간 출력
Console.WriteLine($"코드 실행 시간: {stopwatch.Elapsed}");
// 측정된 시간 출력 (밀리초 단위)
Console.WriteLine($"코드 실행 시간 (밀리초): {stopwatch.ElapsedMilliseconds}");
Elapshed : 측정된 총 경과시간을 나타내는 프로퍼티이다. Stop() 메서드가 호출될 때까지 경과한 시간을 반환한다..
ElapsedMilliseconds : Elapsed 프로퍼티와 유사하지만 밀리초 단위로 반환된다.
결과 예시
반응형
'코딩테스트 준비 > 자료구조 & 알고리즘' 카테고리의 다른 글
C# - 배열을 문자열로 바꾸는 방법 (0) | 2024.04.08 |
---|---|
알고리즘 - 그리디(Greedy) 알고리즘 (1) | 2024.03.26 |
C# - 우선순위 큐(Priority Queue)와 힙(Heap) (0) | 2024.03.16 |
C# - 메서드안에서 재귀호출시 실행과정을 알아보자 (0) | 2023.12.22 |
C# - DFS/BFS 둘 중 어느것을 사용해서 문제를 풀어야 할까? (0) | 2023.12.16 |
댓글