.Net 2005 partial class 的用途
2008-03-28 11:01:35 来源:中国编程网 作者:未知 点击:
一般来说,我习惯把数据库操作部分和相应的类放在一起,比如,一个 BookCollection 类就应该自己包含操作 Book 表:
所以,虽然我们可以把一个类用 partial 分成两个源文件,但是无法拆分到两个 dll 中,否则,对于这种数据访问层、业务逻辑层的拆分会更有利的。
我之所以以前认为 partial class 可以分布在不同的 Assembly 中,原因在于在 .Net 2005 中的 web 开发也是使用的 partial class,而源程序文件和 aspx 文件应该会被编译到不同的 Assembly 中,所以,在发现 partial class 不能编译到不同的 Assembly 中后,又查看了一下 web 页,结果没有发现编译出的 dll 文件!难道 .Net 2005 的 asp.net 开发需要同时发布源程序文件的么?残念……