摘要: 1,列表的容量和元素个数 列表的容量和元素个数是两个概念。使用Capacity属性可以获取和设置集合的容量。集合中的元素个数可用用Count属性读取。 如果列表的容量不足以容纳要添加的元素,就把集合的大小重新设置为原来的2倍。 2,向集合中添加元素 List<T>类的ForEach()方法: 使用F 阅读全文
posted @ 2016-07-08 16:42 逍遥king 阅读(331) 评论(0) 推荐(0)
摘要: 1,创建字符串 字符串是一个不可变的数据类型,一旦对字符串对象进行了初始化,该字符串对象就不能改变了。所以,如果用字符串频繁进行文字处理,应用程序就会遇到严重的性能问题,这时需要采用StringBuilder类。 2,对自定义结构的格式化输出 实现IFormattable接口 测试一下: 输出: | 阅读全文
posted @ 2016-07-07 15:26 逍遥king 阅读(178) 评论(0) 推荐(0)
摘要: 1,委托的概念 当需要把方法传递给其他方法时,需要调用委托。委托只是一种特殊类型的对象,其特殊之处在于,我们之前定义的所有对象都包含数据,而委托包含的只是一个或多个方法的地址。 委托的类型安全性非常高。在定义委托时,必须给出它所表示的方法的签名和返回类型等全部细节。 2,使用委托的场景 给一个方法传 阅读全文
posted @ 2016-07-05 17:45 逍遥king 阅读(310) 评论(0) 推荐(0)
摘要: 1,空合并运算符 输出:0 2,装箱和拆箱 把值类型转换为引用类型称为装箱,把引用类型转换回值类型称为拆箱。 3,比较引用类型的相等性 三个方法:ReferenceEquals()和两个版本的Equals(),以及比较运算符(==)。 4,运算符重载 C#要求所有的运算符重载都声明为public和s 阅读全文
posted @ 2016-06-25 20:44 逍遥king 阅读(185) 评论(0) 推荐(0)
摘要: 1,数组存储同一类型的多个对象 2,如果需要存储不同类型的多个对象,可以使用Tuple(元组)类型。 3,在指定数组的大小后,就无法改变数组的大小。 4,复制数组 如果数组是值类型,会复制所有值: 如果是引用类型,则不复制元素,而只复制引用。 阅读全文
posted @ 2016-06-25 20:04 逍遥king 阅读(168) 评论(0) 推荐(0)
摘要: 一开始我觉着这本书太厚了,直到看到泛型这一章,发现这本书真不够,毕竟要把一个复杂的概念讲透,没一定的篇幅是不可能的。 泛型这个概念困扰我很久了,所以我把这章翻来覆去看了好几遍,又去网上找了一些文章,算是搞明白了。 先看看泛型的概念:“通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类 阅读全文
posted @ 2016-06-25 10:26 逍遥king 阅读(222) 评论(0) 推荐(0)
摘要: 1,多重继承 c#不支持多重实现继承,支持多重接口继承。 2,虚方法 如果要在派生类中重写基类的方法,需要将基类方法声明为virtual 3,Abstract方法(抽象方法) abstract关键字只能用在抽象类中修饰方法,并且没有具体的实现。抽象方法的实现必须在派生类中使用override关键字来 阅读全文
posted @ 2016-06-21 09:55 逍遥king 阅读(190) 评论(0) 推荐(0)
摘要: 1,string类型的特殊性 string类型是一个引用类型,因此当把义字符串变量赋予给另一个字符串是,会得到对内存中同一个字符串的两个引用。但是,string与引用类型的常见行为有一些区别。例如,字符串是不可改变的。改变其中一个字符串,就会创建一个全新的string对象,而另一个字符串不发生任何变 阅读全文
posted @ 2016-06-20 15:23 逍遥king 阅读(203) 评论(0) 推荐(0)
摘要: 一,工作经历 再过10天就工作八年了,时间匆匆而过,这八年做了什么,学会了什么,有必要做一个简单的小结。 工作的前两年用asp和asp.net做企业网站,严格来说这活上学的时候就开始干了。工作加上私单做了得有几百个吧,没什么技术含量,如果说学会了什么,那就是做了几套CMS系统,以便更快的做网站,再就 阅读全文
posted @ 2016-06-20 11:05 逍遥king 阅读(326) 评论(0) 推荐(0)
摘要: 领域驱动设计(DDD)、测试驱动设计(TDD)、行为驱动开发(BDD) 依赖注入/面向切面编程(DI/AOP)、模块化开发、异步编程、分布式架构、敏捷开发 EF、Dapper、MongoDB、Redis、AutoMapper、设计模式(GOF、MVC、SOA) 高并发解决方案 RESTful 阅读全文
posted @ 2016-06-14 17:33 逍遥king 阅读(197) 评论(0) 推荐(1)