c# – 将Timestamp添加到Trace.WriteLine()

在我的C#.NET应用程序中,我有一个Trace.WriteLine() – 方法的问题。我使用这种方法,并希望每次使用它添加一个TimeStamp。

而不是Trace.WriteLine(DateTime.Now“有什么问题!”),是否有一个解决方案,其中DateTime是默认的?

只需编写自己的“TraceLine(string msg)”方法即可开始调用:

void TraceLine(string msg, bool OmitDate)
{
    if (!OmitDate)
        msg = DateTime.Now + " " + msg;
    Trace.WriteLine(msg);
}

void TraceLine(string msg) {TraceLine(msg, false);}
翻译自:https://stackoverflow.com/questions/863394/add-timestamp-to-trace-writeline

转载注明原文:c# – 将Timestamp添加到Trace.WriteLine()