随笔分类 -  C#

摘要:[] 是针对特定类型、固定长度的。List是针对特定类型、任意长度的。Array 是针对任意类型、固定长度的。ArrayList是针对任意类型、任意长度的。Array 和 ArrayList 是通过存储 object 实现任意类型的,所以使用时要转换。应用示例usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Collections;publicpartialclass_ 阅读全文
posted @ 2011-03-24 14:39 hyflower 阅读(386) 评论(0) 推荐(0)
摘要:为什么需要三层结构?1.操作数据库的代码与界面代码混合在一起的话,一旦数据库发生哪怕是一点细微变化(例如:字段名称改变),代码的改动量都是相当巨大的。2.当客户要求更换用户界面时(如要求改用IE浏览器方式访问系统),因为代码的混杂,改动工作也是非常巨大的。3.不利于协作开发,例如负责用户界面设计的工程师必须对美工,业务逻辑,数据库各方面只是都非常了解。什么是三层结构?三层结构中的三层是指:表示层,业务逻辑层,数据访问层。表示层:位于最外层,离用户最近,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作界面。业务逻辑层:是表示层与数据访问层之间通信的桥梁,主要负责数据的传递和处理,例如数 阅读全文
posted @ 2011-02-19 11:46 hyflower 阅读(542) 评论(0) 推荐(0)