しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

知らなかった仕様

ドット演算子を使うときに、前後に空白を入れてもコンパイルが通ることに気がつきました。下記のコードでコンパイルが通りました。

instance . Method();

偶然 "." を打った後に空白が入っちゃったんですが、インテリセンスが動作したので驚きました。今までこんなコードは見たことないので、言語仕様として使えないものだと思ってましたが。まあ、使えたとしても気持ち悪いので使いませんが……。
ちょっと変わって

instance.Method ();

みたいなコードは C/C++ 時代に見たことあるような気がします。