持久层一定要用class吗?

来源:互联网 发布:数据交换子系统 编辑:程序博客网 时间:2024/05/01 21:25

    持久层我们一般习惯于是用class,习惯于这样,但不代表只能这样。可以尝试一下stuct结构哦。

   

   这里就不讨论属性和字段的区别了:Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)。把所有的字段都设为私有字段,如果要暴露它们,则把它们封装成属性。这也是微软推荐的方式。

   只是简单说下class与struct的区别,引用类型和值类型,并且就此打住。根据我的习惯,如果是一个可以预见的小项目中,我会使用struct来充当数据持久层.

  

原创粉丝点击