これはばかげた質問に思えるかもしれませんが、単なる好奇心のためです。
C# には、2 つの特定の定義済みデリゲートがあります。
Action は、 0 個以上のパラメーターを取る「void」メソッドをカプセル化します。
Funcは、特定の値の型を返し、0 個以上のパラメーターを受け取るメソッドをカプセル化します。
私の質問は次のとおりです。どのような場合にカスタム デリゲートを定義することをお勧めしますか?
なぜそれをする必要があるのですか?
前もって感謝します
これはばかげた質問に思えるかもしれませんが、単なる好奇心のためです。
C# には、2 つの特定の定義済みデリゲートがあります。
Action は、 0 個以上のパラメーターを取る「void」メソッドをカプセル化します。
Funcは、特定の値の型を返し、0 個以上のパラメーターを受け取るメソッドをカプセル化します。
私の質問は次のとおりです。どのような場合にカスタム デリゲートを定義することをお勧めしますか?
なぜそれをする必要があるのですか?
前もって感謝します