ラムダ式と匿名型:VBとC#で出来ることの違い

C#は、式だけではなく、メソッドのように{}で囲った中にステートメントを書ける。
VBは、式だけしか書けない。


この違いは結構大きい。


匿名型に関していえば、
C#は、宣言時に初期化した内容を書き換えることができない。(ReadOnly)
VBは、宣言時に初期化した内容を書き換えることができる。書き換えたくない場合はkeyキーワードでReadOnlyにできる。


この違いも結構大きい。


いいとこ取りしたいなぁ。