按照惯例,类通常被命名为名词,方法被称为动词,接口则被称为形容词。
委托的通用命名约定是什么?或者,当在类型和其他事物中列出代表时,区分名称的好方法是什么?
我的直接假设是将一个委托命名为一个形容词,因为单个方法接口通常可以被委托替换。
一些想法:
delegate object ValueExtracting(object container);
delegate object ValueExtractor(object container);
delegate object ValueExtractionHandling(object container);
delegate object ValueExtractionHandler(object container);