【发布时间】:2011-04-18 15:28:48
【问题描述】:
什么是 model.cs 文件?
这出现在我与其他开发人员共享的项目中。什么是 model.cs 文件?
【问题讨论】:
什么是 model.cs 文件?
这出现在我与其他开发人员共享的项目中。什么是 model.cs 文件?
【问题讨论】:
这是 Silverlight 中使用行为的 ViewModel 模式。
阅读此主题MVVM。
【讨论】:
在 MVVM 模式中,通常以名称反映对象的实际用途的方式命名模型层对象。 “模型”这个名称本身经常被用作示例(强调它所属的对象所属的架构层),但在现实世界中,模型类包含应用程序的业务逻辑,并且将以各种各样的方式命名.
也就是说,它可能是一个自动生成的文件/类,由其命名空间而不是实际名称唯一标识。对于自动生成的工具来说,这不是一个糟糕的方法,但它会妨碍人类编码人员在需要操作相关对象时的可读性。
【讨论】: