私は次のようなデリゲートを定義しました:
delegate void processRecord(int a, int b);
今、私はそれを使用して、関数呼び出しで提供する匿名のメソッドを作成したいと思います。関数は次のように定義されます。
void someFunction(processRecord fcn);
匿名のメソッドで呼び出したいのですsomeFunction
が、これは正しく理解できません。
someFunction(new processRecord(a, b) {
// do stuff
});
このようなものの正しい構文はどうですか?