- - PR -
Log4Netの使い方
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-01-18 18:47
Log4Netの使い方について教えて頂けないでしょうか?
Log4Netに関するサンプルソースを見ると以下のような記述になっているものが ほとんどです。 private static readonly log4net.ILog logger = log4net.LogManager.GetLogger (System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); この時、なぜstaticの宣言が必要なのでしょうか? staticの宣言がなくても動作はするのですが、無いと問題があるのでしょうか? よろしくお願いします。 | ||||||||
|
投稿日時: 2007-01-18 18:56
そのクラスのすべてのインスタンスから使用したい、からだろうね。たぶん。
ひとつのインスタンスにつき、ひとつ持たせたければ、staticはなくてもいいんじゃないの。 その辺は、ケースバイケースって事で。 |
1