Computer
[C#] log 저장
창천(蒼天)
2013. 5. 24. 17:38
private void SaveLog(string log) { // Log 저장될 경로 m_logDicPath = string.Format("{0}\\log", Application.StartupPath); // Log 파일 이름 (로그가 생성된 일자를 기준으로 생성되게) m_logFilePath = string.Format("{0}\\{1}_log.txt", m_logDicPath, DateTime.Today.ToShortDateString()); // 기록될 Message를 만든다. string msg = string.Format("[{0}] {1}{2}", DateTime.Now.ToString("u"), log, Environment.NewLine); // Log를 기록할 폴더 유무를 확인후 생성한다 if (!Directory.Exists(m_logDicPath)) { Directory.CreateDirectory(m_logDicPath); } // Log 내용을 text 파일에 기록한다. File.AppendAllText(m_logFilePath, msg); }