メソッドの引数にラムダ式
■Sub
LamdaTest(Sub() Console.WriteLine("LamdaTest2"))
Public Sub LamdaTest(testMethod As Action) ’---Action()はNG
testMethod() ’---赤字のラムダ式が実行される
End Sub
///実行結果
”LamdaTest2”
■Function
LamdaTest2(Function(val) "LamdaTest" & val)
Public Sub LamdaTest2(testMethod As Func(Of String, String))
Console.WriteLine(testMethod(2))
End Sub
///実行結果
”LamdaTest2”