別スレッドからメインスレッドのコントロールにアクセスするラムダ式
this.invoke(Action<string> act = (string msg) => {mainform.Text = msg;}, new Object[]{"Hello World"});
//Actionはプロシージャ,funcはファンクション(戻り値有り)
// *別スレッドからWindowsフォームのコントロールにinvokeが必要, controlls.invoke
// *invokeメソッドの第二引数は必ずSystem.Object型の配列