标签: c# delegates
每次我制定一个委托定义时,我都会考虑将它放在项目中的哪个位置。
我是否将该文件放在使用该委托的类的文件中?我想不会,因为其他类使用同一个委托可能会很有趣。
我是否将它与委托对象一起放在文件中?我认为不会,因为一般的想法通常是,可以使用几种不同的类和/或方法。
我把它放在自己的文件中吗?我认为不是因为 - 好吧 - 在项目中有一个单行文件似乎很愚蠢,这些文件可能包含数百甚至数千个文件。
我是否在更大的实用程序类型文件中收集代理?嗯....不喜欢。
那我该怎么办?