摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 阅读全文
posted @ 2014-08-18 14:37 DoNetCoder 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 创建项目,创建几个方法创建测试类开启NUnit测试工具,新建一个测试项目打开测试的程序集选择节点,点击测试,绿色通过,红色说明有错误 阅读全文
posted @ 2014-06-10 15:56 DoNetCoder 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1.引用log4net.dll文件2.添加配置文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1... 阅读全文
posted @ 2014-06-06 23:38 DoNetCoder 阅读(598) 评论(0) 推荐(1) 编辑
摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 后台代码:1 if (username == "admin" && password == "123")//... 阅读全文
posted @ 2013-12-29 17:02 DoNetCoder 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 枚举分为:简单枚举和标记枚举(为了枚举值位操作)标记枚举的用法: 阅读全文
posted @ 2013-12-13 15:49 DoNetCoder 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-12-13 12:20 DoNetCoder 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-12-13 12:15 DoNetCoder 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-12-13 12:06 DoNetCoder 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 值类型在被强制转换为引用类型或者他们实现的接口之一时,要执行装箱操作,在被强制转换为值类型是,要执行拆箱操作,这会造成性能损耗,而引用类型执行转型操作时,不会发生装箱操作,因为箱子是在堆上分配的对象,由垃圾收集器管理。值类型与引用类型的一小点区别 阅读全文
posted @ 2013-12-13 11:51 DoNetCoder 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1、大小写约定为了区分一个标识符中的多个单词,把标识符中的每个单词的首字母大写。不要用下划线来区分单词,或者在标识符中任何地方使用下划线,有两种方式适合大写标识符的字母:PascalCasing(除了参数之外的所有标识符,每个单词的首字母大写,字母缩写用大写,例如IOStream),cameCasing(参数,开头是缩写的话也用小写,例如ioStream);不同类型的大小写规则不要把所谓闭合形式的复合词中的每个字母首字母大写(不知道复合词请查英文字典),常用复合词大小写拼写2、命名约定要为标识符选择易读懂的名字要看重可读性,而不是简洁性不要用下划线、连字符、其他非字母的字符不要用匈牙利命名法 阅读全文
posted @ 2013-12-13 10:53 DoNetCoder 阅读(1451) 评论(0) 推荐(0) 编辑