匿名メソッド

C#で書くこんなの↓


 ( x , y )=>{ x = y * y; }


匿名メソッドというラムダ式の仲間らしい。インラインの中であたかもそこに関数があるかのように
動作する。
デリゲートに渡すのに使ったりするが、どうやらVBでは実現できないらしい。


VBラムダ式


 Function(x As Integer)(x*x)


とか書くが、これって戻り値返せなきゃいけないみたいなんだよな〜。つまり代入が出来ないみた
い。しかも複数行に渡って書けないから1つの処理しか書けない。


てことで、VBではデリゲートに渡すためのメソッドをいちいち用意しな
くちゃいけない。


暇が出来たらもう少し調査だな。