ibcadmin 发表于 2012-12-30 15:50:44

C#中的Model 层是干什么的(三层架构)

         model层的作用主要就是用来传参用的,如果你传过参数那么你就知道有数组,单个传参,但是如果是20个或者更多的话怎么传呢,这就是 model的好处了,model基本是数据库中表的字段的集合,通过getset访问器,使其能够传递更多的值,比如,student表,那么在model中就有个这样的类里面声明属性,属性和数据库中的字段一直,那么不管你更新还是插入,那么你就能直接实例化model层的类给属性赋值,然后就能传递这个类的实例了,然后再取出来这样不知道你明白不,反正比数组简单明了,你都不知道到底第几个索引值是你需要的值,而model通过属性访问就更清楚不过了

IoveBC 发表于 2013-2-27 18:10:19

能说一说这个Model的使用的例子吗?

ibcadmin 发表于 2013-2-27 18:16:53

IoveBC 发表于 2013-2-27 18:10 static/image/common/back.gif
能说一说这个Model的使用的例子吗?

实体类,比如说, 你有两个窗体,当你在第一个窗体登录的时候,想让第二个窗体获得到登录者的信息, 这时候 就能用到实体类了, 实体类就在Models层下

chao2332601 发表于 2013-6-16 00:58:58

谢谢分享!!!

chao2332601 发表于 2013-6-16 04:33:38

谢谢分享!!!
页: [1]
查看完整版本: C#中的Model 层是干什么的(三层架构)