随笔分类 - E. 读书札记
我读书的一些读后感和笔记等。
摘要:ee6d64b9设置泛型类的默认值。一个泛型类的字段值不能仅仅设为null,而应该根据其实际的类型(值类型或引用类型)设置为正确的默认值。
阅读全文
摘要:类是数据类型的实现,而对象是类的实例。类的成员是声明在类里面的实体。C#类的成员共有六种:字段、属性、索引器、方法、事件和嵌套类型。C#的字段用const修饰,表示他只能在声明的时候被初始化;用readonly修饰,表示只能在声明时或构造函数中初始化。两种情况下字段的值在初始化之后都不能再改变。在对象开始使用之前,所有值类型的字段都必须初始化,即必须在对象构造结束之前被初始化。有两种方法初始化: ...
阅读全文
摘要:在写了TCP的服务端之后,过了那么久才发表这个TCP客户端,实在是抱歉! 其中的缘由主要是期间去了趟河北,所以很多事情都耽搁了。 还望各位见谅!
阅读全文
摘要:在多少个日夜之后,C#食谱又在征程上了!
阅读全文
摘要:学习C#中的类型时,感觉容易弄错的地儿!
阅读全文
摘要:循环的性能优化:
1. 如果循环内调用的方法接受很多参数,那么最有效率的方法就是把那个方法的代码直接复制到循环体中(内联法);
2. 如果需要不断访问一个对象的属性而且知道在循环过程中它将保持不变,那么最好在开始循环之前将它缓存在一个局部变量中。
3. 考虑用StringBuilder类代替循环中的String类来执行字符串的连接操作。
4. 如果可以的话,用循环代替递归;
5. 如果循环的终止条件必须检测多个条件,将最有可能满足的条件放在前面。
6. for循环比foreach循环效率略有提升。
阅读全文
浙公网安备 33010602011771号