01 2016 档案
摘要:List<student> pr = new List<student>(); pr.Add(new student { id=1,name="张三",sex="男",age=10}); pr.Add(new student { id = 1, name = "八七", sex = "男", age
阅读全文
摘要:委托:一个保存方法的类型,委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 1.语法 public delegate void dele();d
阅读全文
摘要:IO 磁盘 1.读取 首先引用一个using System.IO;引用空间其次 string ste= File.ReadAllText("E:\\bt.txt",Encoding.Default); //读取Console.WriteLine(ste); 2.写入File.WriteAllText
阅读全文
摘要:添加参数配置文件 <?xml version="1.0" encoding="utf-8" ?><configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </start
阅读全文
摘要:DAL 数据链路层 非查询/查询using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data;using...
阅读全文
摘要:三层架构总结(一) 1.三层架构:1.表示层 UI 2.业务逻辑层 bll 3.数据传输层 adl 4.实体层 Model 2.实体层类似桥的概念 中间存储需要属性 三层中都必须要引用实体类 3.将sql 参数分离 public User GetUserByUserName(string usern
阅读全文
摘要:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.
阅读全文
摘要:设计模式总结 1.单例模式 单例模式的特点:a:一个单例只有一个实例b:单例必须自己创建一个唯一的实例c:单例必须给其他对象提供这个实例 单例的应用a:每台计算机都有若干个打印机,但只能有一个pr 避免两个打印作业同时输出打印机b:一个具有主动编号的表可以多个用户使用,一个数据库中只有一个地方分配下
阅读全文
摘要:坦克大战步骤1.首先创建一个父类,设置好高度、宽度、左、中间的属性 创建一个构造方法、将这些参数传递,将这些值赋予到父类中并且在父类中构建一个重画的虚拟类。using System;using System.Collections.Generic;using System.Linq;using Sy...
阅读全文
摘要:扫雷步骤2:首先第一步:随机埋雷, 定义一个随机埋雷的对象,循环,取得一个整数范围的数量(0- 格子的数)如果这个格子有地雷为真,那么循环+1第二步:计算每个格子周边的格子的数量 用循环所有格子,其次在用一个cell类型的数组,并在周围格子的占内存中查找来存放当前方格周边所有的方格 并用int ...
阅读全文
摘要:格子类 这个格子是否有地雷?格子周边的地雷数?格子的状态 格子初始状态为关闭 (用枚举类型进行三种选项列举 恢复关闭的状态、标记、打开)雷区类 构造化:构造雷区的属性 长宽 地雷数 一行的格子数 所有的格子数字的引用构造方法的属性方法:将长宽一行格子数 地雷数构造出来,将所有格子的方法进行构造...
阅读全文
摘要:静态 可以修饰类 也可以修饰类的成员(属性和方法)static (静态)静态是在堆内存中创建一块存储区域,将相同的属性放在同一个区域里非静态:注意:1.非静态的成员属性对象必须通过一个new 出来的对象才能访问2.非静态的属性对象每个各持一份静态的属性在所有对象创建之前就在内存中存在了静态的属性不能...
阅读全文
摘要:集合概念: 集合本质上是一个动态数组 2.命令引用:using system.collections 2.1 Arratlist 属性(count) 数量 、属性2(capactity) 有几个位子 //集合里包括属性和方法2.2 arratlist list =new arraylist(); l
阅读全文
摘要:2.什么是事务?什么是锁?答:事务是指一个工作单元,它包含了一组数据操作命令,并且所有的命令作为一个整体一起向系统提交或撤消请 求操作,即这组命令要么都执行,要么都不执行。 锁是在多用户环境中对数据的访问的限制。SqlServer自动锁定特定记录、字段或文件,防止用户访问,以维护数据安全或防止并发...
阅读全文