我目前正在尝试实施Logger。
public class Logfile
{
public static Logfile getLogfile(class _classTogetLoggerFor)
{
}
}
主要思想是,每个类都有自己的记录器,可以单独设置loglevel等选项。但是上面的代码不起作用,所以如何在Mono(c#)中将Class设置为参数。
感谢您的帮助;)。
答案 0 :(得分:1)
您可以使用Type
:
public static Logfile getLogfile(Type _typeToGetLoggerFor)
然后:
var logger = Logfile.getLogfile(typeof(SomeClass)); // or just call GetType()