我正在尝试确定应用程序的最佳目录结构
我有:
UI(用户界面)
数据
接口
但我不知道代理应该放在哪里...
是否应该有一个单独的代理文件夹,或者将代理存储在使用它们的相同类中...
我正在尝试确定应用程序的最佳目录结构
我有:
UI(用户界面)
数据
接口
但我不知道代理应该放在哪里...
是否应该有一个单独的代理文件夹,或者将代理存储在使用它们的相同类中...
如果你的委托有常见的使用方式,应该将它们存储在一个常用的位置,但如果你只在类中使用它,则将其放在同一个类中。
我认为那是个不好的主意。你应该按照功能的方式来排序你的代码,就像微软一样。
至于委托,你不再需要它们了。现在我们有了泛型的Func和Action委托,没有理由再去创建自己的委托了。