반응형
프로그램을 개발할때 중요한건 로그를 남겨 오류를 확인해 보는 거죠~
여러가지 방법이 있지만 잘 정리된 사이트를 찾기 힘들어 한번 정리해봅니다.
이번 포스팅에의 로그 남기기는 원하는 클래스안에 넣어서 사용하면 됩니다.
StreamWriter writer = new StreamWriter(
File.Open(파일경로, FileMode.Append));
TextWriterTraceListener listener = new TextWriterTraceListener(writer);
Debug.Listeners.Add(listener);
Debug.WriteLine(string.Format("{0} : " + "ERROR", DateTime.Now));
Debug.WriteLine(string.Format("{0} : " + "TEST !! TEST !!", DateTime.Now));
Debug.Flush();
writer.Close();
대충 구조는 위와 같습니다.
StreamWriter 와 Debug 메소드를 사용했습니다.
로그를 다 찍고 마지막에는 Debug.Flush(); Writer.Close()로 마무리 해줍니다.
반응형
'프로그래밍 > C#' 카테고리의 다른 글
C#〃윈도우 폼(Form)과 폼의 이동 변환 (1) | 2017.05.17 |
---|---|
C#〃자바의 jar를 C#의 dll로 사용하는 방법 - ikvmc (0) | 2017.05.16 |
C#〃명령 실행시간 Stopwatch로 측정하자 (0) | 2017.04.25 |
c#〃윈폼(Winform) richtextbox에서 스크롤시 자동 포커스 맞추기 (0) | 2017.02.28 |
C#〃Visual Studio 2015 배포&게시 하기 (1) | 2017.02.13 |
C#〃파일(텍스트 문서) 읽기 + 문자 추가 후 저장 (0) | 2017.02.13 |
C#〃StreamReader 한글깨짐 → 인코딩 설정 (2) | 2017.02.10 |
C#〃두개의 클래스로 컴파일 실행 해보기 (0) | 2017.02.08 |