LINQJavaの文化と.NETの文化では、例えば以下の様に色々とネーミングルールが異なります。なし(と思ってた!!)しかしまぁ、ちゃんと見てたら.NETにもちょこちょことImplで終わってるクラスもあるんですよね。Mapperの実装とかも結構Implが入ってます。以下のテストコードを用いて試してみました。いくつかのアセンブリからクラスを持ってきて、インターフェースの実装クラスからImplで終わっているクラスを引っ張ってきました。}}結果は以下となりました。読み込んだアセンブリ中5117個のインターフェースを実装したクラスのうち、Implがついてるクラスは4/5117個ありました。・・・、これってオープンソース(Codeplexの奴とか)を調査対象とするともっと比率が変わりそうだなぁ。