0

現在、ロガーを実装しようとしています。

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

    }
}

主なアイデアは、すべてのクラスが独自のロガーを取得し、ログレベルなどのオプションを個別に設定できるということです。しかし、上記のコードは機能していません。Mono (c#) でクラスをパラメーターとして設定するにはどうすればよいですか。

ご協力ありがとうございました ;)。

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 に答える