我使用log4net进行日志记录,我正在使用以下方法。
Log.Error(Text, e);
但是,我不希望它像当前那样将控制台的异常打印到文本中。我该怎么做?
答案 0 :(得分:1)
如果通过"只是文字"你的意思是"只是名为Text"的变量的内容。然后只需使用
Log.Error(Text);
如果通过"只是文字"你的意思是"只是名为Text的变量的内容加上异常消息,但没有关于异常的其他内容,"假设e
包含异常对象,则使用:
Log.Error(Text + " " + e.Message);