さっき、他人のサンプル見てて、見つけたんですが、
C#で、
public interface IPlugin
{
void InitializePlugin();
}
のような、インターフェースを実装するクラスで、
public void InitializePlugin()
のように書くところを、
void IPlugin.InitializePlugin()
と書けるようです。
それなら、
void IPlugin.Initialize()
と書いて、名前の衝突を気にすることなく、短いメソッド名が使えるということですね!?
今さら気付いたか...ですか(^_^;
|