0

我目前正在尝试实现一个记录器。

public class Logfile
{
    public static Logfile getLogfile(class _classTogetLoggerFor)
    {

    }
}

主要思想是,每个类都有自己的记录器,可以单独设置日志级别等选项。但是上面的代码不起作用,那么如何在 Mono (c#) 中将 Class 设置为参数。

感谢您的帮助 ;)。

4

1 回答 1

1

您可以使用Type

public static Logfile getLogfile(Type _typeToGetLoggerFor)

进而:

var logger = Logfile.getLogfile(typeof(SomeClass)); // or just call GetType()
于 2013-03-17T14:46:37.207 回答