0
매일 로그하는 파일을 개발해야하며 로그 파일 안에 모든 로그의 날짜와 시간이 표시됩니다.datetime 및 일별 기록 방법
Stream iStream = File.Open("C:\\TEST\\logfiles\\Test_Plugin.txt", FileMode.Append);
StreamWriter iWriter = new StreamWriter(iStream);
내가 로그 파일을받을 수 있나요하지만 넣어 밖으로 서로 아래 메시지의 단지 무리 아니 날짜 시간이 없다 : 나는이 코드로 로그 파일을 만드는 것이 SOFAR 얻었다. 또한 매일 로그에 기록하고 싶습니다. 이 플러그인은 서버에서 실행됩니다.
public static class Logger
{
public static void Log(string format, params object[] args)
{
using (var streamWriter = new StreamWriter("C:\\TEST\\logfiles\\Test_Plugin.txt", true))
{
streamWriter.WriteLine("{0}: {1}", DateTime.Now.ToString("dd MMM yyyy HH:mm:ss"), string.Format(format, args));
}
}
}
그런 다음이 같은 코드에서 호출 할 수 있습니다 : 감사
왜 y를 할 수 없습니다 예를 들어'DateTime.Now.ToString()'을 로그 파일에 작성하면됩니까? 두 번째 질문 : [이 질문] (http://stackoverflow.com/questions/3243348/how-to-call-a-method-daily-at-specific-time-in-c)을보십시오. log4net과 같은 특정 로깅 프레임 워크를 살펴 보도록 조언합니다. – AndreySarafanov
Im 시도해보십시오! 감사 – Letoir