Logger束縛の種類

ログ出力規則の一環でLoggerを生成するときのルールを決めました。実際の開発にはlog4netを使っていますが、どのようなロギングフレームワークにも通用するルールだと思います。

投稿者:sato 投稿日時:

C#のgenericsでは型パラメータを持つ型パラメータを制約するには余分な型パラメータが増えて困るorz

C#のgenericsでは、型パラメータを持つ型パラメータを制約するには余分な型パラメータを増やすしかありません(私が知らないだけかもしれないです)。
これが非常に不便で、genericsを駆使して抽象化を行ってゆくと、この制約に泣かされることになります。
何のことか分からないですね。とりあえず、次のプログラムを見てください。
(さらに…)

投稿者:Yamaguchi Youhei 投稿日時: