public interface ILogger {} public interface ILoggerWrapper { ILogger Logger {get;} } public interface ILog : IloggerWrapper //继承IloggerWrapper 这个接口 { bool IsErrorEnabled {get;} void Error(object message); } public class SysLog { public static readonly ILog logerror;// 创建ILog对象, static SysLog() //构造函数 { if (logerror == null) { logerror = LogManager.GetLogger("logerror"); } } public static void WriteErrorLog(string info) { if (logerror.IsErrorEnabled) // logerror { logerror.Error(info); / //////这代码 有啥作用????? } } }