摘要: 七种设计原则, 一、开闭原则: 这一条放在第一位来理解,它的含义是对扩展开放,对改动关闭。 解释一下就是,我们写完的代码,不能由于需求变化就改动。我们能够通过新增代码的方式来解决变化的需求。 当然,这是一种理想的状态,在现实中。我们要尽量的缩小这样的改动。 再解释一下这条原则的意义所在,我们採用逆向 阅读全文
posted @ 2018-01-14 15:15 blond 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1. 项目添加名称, 2.套餐项目下拉框绑定 阅读全文
posted @ 2018-01-10 15:21 blond 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1值类型 值类型源于System.ValueType家族,每个值类型的对象都有一个独立的内存区域用于保存自己的值, 对于值类型,不同的变量会分配不同的存储空间,并且存储空间中存储的是该变量的值,赋值操作传递的是变量的值,改变一个变量的值不会影响另一个变量的值. 2.引用类型 引用类型源于System 阅读全文
posted @ 2018-01-01 11:10 blond 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1. 了解.net框架 主要包含公共语言运行时(CLR)和框架类库(.NET Framework 类库 ,FCL), 2.CLR .NET Framework是架构在Windows平台上的一个虚拟的运行平台,你可以想象将最下层Windows换做其他的操作系统,例如说Linux,一样可以实现使用符合C 阅读全文
posted @ 2017-12-30 08:42 blond 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-12-14 14:04 blond 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.Dataset数据集 简单理解为一个临时数据库,将数据源的数据保存在内存中,独立于任何数据库 2.创建DataSet对象 位于,System.Data明明空间中,语法: DataSet 数据集对象 = new DataSet(); 3.DataSet的结构 DataTable: 数据表 Data 阅读全文
posted @ 2017-11-13 17:30 blond 阅读(182) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data; using System.Da 阅读全文
posted @ 2017-11-13 16:44 blond 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1. 设置为MDI窗体要设置IsMDIContainer属性,设置属性值为true,所以答案选d 2. (1)窗体FrmMain为第一个窗体,FrmLsit为第二个窗体,从第一个打开需要第二个窗体对象. (2)打开窗体需要使用ShowDialog方法 ,模式化方式打开,无法操作其他窗体 3. Sho 阅读全文
posted @ 2017-11-11 14:25 blond 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 1.用菜单栏控件MenuStrip 在菜单栏中可以添加菜单项(MenuItem),组合框(ComboBox),文本框(TextBox), MenuStrip的主要属性 Name : 代码中菜单对象的名称 Items:在菜单栏中显示的项的集合 Text:与菜单相关联的文本 MenuItem的主要属性和 阅读全文
posted @ 2017-11-06 17:40 blond 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1.属性 窗体标题 Name 窗体的图标 Icon 背景图片 BackgroundImage 背景颜色 BackColor 最大化按钮 MaxIMonBox 最小化按钮 Minimun 窗体边框样式 FormBorderStyle 窗体初始位置 StartPosition 窗体状态 WindowsS 阅读全文
posted @ 2017-11-02 17:31 blond 阅读(176) 评论(0) 推荐(0) 编辑