さまざまなオンライン コンバーターを使用してこのコードを VB.NET に変換しようとしましたが、うまくいきませんでした (イベント ハンドラーの宣言でエラーが発生しました)。VS 2012 と .Net 4.5 を使用しています。何か案は?
readonly Action<IDialogManager, Action<bool>> closeCheck;
public void Execute(ActionExecutionContext context) {
closeCheck(Shell.Dialogs, result => Completed(this, new ResultCompletionEventArgs { WasCancelled = !result }));
}
public event EventHandler<ResultCompletionEventArgs> Completed = delegate { };