VB.NET Phobia

会社でVB.NETのプロジェクトで仕事している同僚に質問されたんですけれど全然解らなくて青くなりました。VBはむか〜し昔に使っていたので大丈夫だと思っていたんですがVB.NETって思いの他変わっているんですね。

Friend WithEvents 〜 DataGrid1 

何、何? Friend WithEventsって何?

Me.DataGrid1 = new System.WinForms.DataGrid()

FormクラスでDataGrid1フィールドはどこで定義されているの。C#みたいに先頭でprivateフィールドとして定義されているんじゃないののの???

もうそりゃぁパニックです。ちょっと勉強しないとC#VBの両方の言語で使えるライブラリィの提供なんて無理だと思いました。