C 增加Log4日誌

2021-09-13 18:23:05 字數 1402 閱讀 2052

直接上。下面貼上**。 qq群601122412

1、首先log4的xml放到根目錄。

2、global 增加**。直接複製就能用。

//log4

var log4netfileinfo = new fileinfo(log4netpath);

xmlconfigurator.configure(log4netfileinfo);

3、新增乙個common。這個看自己。新增乙個class。把log.cs新增進去。

這個是log類的原始碼。命名空間啥的自己改改就行了。

/*

原始碼己託管:

*/using log4net;

using system;

using system.collections.generic;

using system.diagnostics;

using system.linq;

using system.text;

namespace projectp.common

public static void debug(object message, exception ex)

public static void error(object message)

public static void error(object message, exception exception)

public static void info(object message)

public static void info(object message, exception ex)

public static void warn(object message)

public static void warn(object message, exception ex)

private static string getcurrentmethodfullname()

while (flag);

string name = frame.getmethod().name;

str1 = string.concat(str, ".", name);

}catch

return str1;}}

}

5、最後用法再最後一張圖。

Log4 日誌級別

日誌記錄器 logger 是日誌處理的核心元件。log4j具有5種正常級別 level 1.static level debug debug level指出細粒度資訊事件對除錯應用程式是非常有幫助的。2.static level info info level表明 訊息在粗粒度級別上突出強調應用程式...

Log4 日誌級別

日誌記錄器 logger 是日誌處理的核心元件。log4j具有5種正常級別 level 1.static level debug debug level指出細粒度資訊事件對除錯應用程式是非常有幫助的。2.static level info info level表明 訊息在粗粒度級別上突出強調應用程式...

Log4 日誌級別

日誌記錄器 logger 是日誌處理的核心元件。log4j具有5種正常級別 level 1.static level debug debug level指出細粒度資訊事件對除錯應用程式是非常有幫助的。2.static level info info level表明 訊息在粗粒度級別上突出強調應用程式...