반응형
C # 앱은 실행 기간을 추적합니까?
그렇다면 시작 이후 총 시간을 쉽게 얻을 수있는 방법이 있습니까?
System.Diagnostics.Process
클래스는 당신이 실행 된 시간을 계산하는 데 사용할 수있는 시작 시간을 포함하는 속성이 있습니다 :
var current = System.Diagnostics.Process.GetCurrentProcess();
DateTime startedAt = current.StartTime
StopWatch
이 기능에 클래스를 사용하십시오 .
과도하게 사용하더라도 사용자가 시계를 변경하거나 프로세스 중에 일광 절약 시간이 약간 변경 되더라도 항상 작동합니다. - 줄리앙 Lebosquain (내 대답에 코멘트.)
당신은 당신의 Static DateTime Variable
프로젝트를 위해 가질 수 있고 , 당신의 메인 클래스의 생성자에 datetime을 저장할 수 있습니다 . 이 정적 변수를 참조하고 현재 시간과 비교하면 결과를 얻을 수 있습니다.
참고 URL : https://stackoverflow.com/questions/11318175/does-ac-sharp-app-track-how-long-its-been-running
반응형
'program story' 카테고리의 다른 글
Bash 스크립트는 빈 줄에 "Command Not Found"를 인쇄합니다. (0) | 2020.08.17 |
---|---|
SQL 기존 열에 외래 키 추가 (0) | 2020.08.16 |
zlib로 gzip 스트림의 압축을 풀려면 어떻게해야합니까? (0) | 2020.08.16 |
CSS 표시 : 표 최소 높이가 작동하지 않음 (0) | 2020.08.16 |
IE8에서 캐시 된 데이터를 반환하는 $ .getJSON (0) | 2020.08.16 |