ささださんのタブブラウザのソース

久しぶりに C# のソースを読んだよ。C# もわかりやすいなぁ。ソースがドキュメントだなぁ。スキ。

  • のっけからパーシャルクラス ktkr
    • パーシャルクラスの全てで親クラスを明示的に書いてあげないといけないのかなぁ?
  • のっけから p() ktkr
  • ぼそ1。メソッド名が Java っぽい。UpperCamel ……。
    • さらに navigate とか tabTree_AfterSelect とか混血児がいる。
    • そういや *_AfterSelect は IDE が生成する名前だ。
  • ぼそ2。getter/setter が Java っぽい。プロパティ……。
  • インライン delegate カワユスなぁ。
    • ちなみに C# 1.0 の delegate はさっぱりわからなかった!えへ。サンプル見ながら作ってた。まだるっこしすぎるよ。


これ(1)

void Hoge()
{
    ...
}

と、これ(2)

void Hoge() {
    ...
}

の括弧のつけ方の呼び方が思い出せない。昔は C や C++ でも (1) の方が好きだったが、今は冗長な感じがするなぁ。
どうでも良いが。