일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- algorithm
- IValueConverter
- windows10
- csharp
- File
- logging
- coding-test
- WPF
- C#
- dotNET
- Microsoft
- Coding
- 코딩테스트
- git
- log
- tls
- ListView
- chashtag
- windows
- nullable
- Github
- string
- convert
- Process
- commit
- programmers
- Binding
- mysql
- .net
- Visual Studio
Archives
- Today
- Total
CHashtag
[C#] 실행시간 측정하기 (Stopwatch) 본문
반응형
안녕하세요.
오늘은 C#에서 특정 부분의 실행 시간을 측정하는 방법에 대해 알아보로독 하겠습니다.
이 기능은 프로그램의 느린 지점을 찾거나, 더 효율적인 구현 방법을 탐구할 때에 주로 사용됩니다.
using System.Diagnostics;
public void SomeLogic()
{
Stopwatch sw = new Stopwatch();
sw.Start();
// logic in here
sw.Stop();
long elapsedMilliseconds = sw.ElapsedMilliseconds;
// millisecond -> second
int elapsedSecond = (int)(elapsedMilliseconds / 1000);
}
감사합니다.
반응형
'C#' 카테고리의 다른 글
[C#] List 원하는 개수만 얻기 (Take, Skip) (0) | 2022.01.07 |
---|---|
[C#] [NUnit] 작업 경로 (Working Directory) (CurrentDirectory Temp) (0) | 2021.12.23 |
Visual Studio에서 솔루션 내 프로젝트 동시 실행(debug multiple project) (0) | 2021.11.13 |
[C#] 압축, 압축 풀기 with 비밀번호 (zip, unzip with password) (0) | 2021.09.29 |
[C#] 폴더 크기 구하기 (Get Directory Size) (1) | 2021.07.01 |