慣例により、クラスは名詞のように、動詞のようにメソッドに、形容詞のようにインターフェースに名前が付けられることがよくあります。
デリゲートの一般的な命名規則は何ですか?または、デリゲートがタイプやその他のものの間でリストされているときにその名前を区別するための良い方法は何ですか?
私の当面の想定は、単一のメソッドインターフェイスをデリゲートに置き換えることができるため、デリゲートに形容詞の可能性が高い名前を付けることです。
いくつかの考え:
delegate object ValueExtracting(object container);
delegate object ValueExtractor(object container);
delegate object ValueExtractionHandling(object container);
delegate object ValueExtractionHandler(object container);