摘要:
1.什么是Linq? Lanaguage Interated Query(语言集成查询),Linq 是集成C# 和VB这些语言中用于提供数据查询能力的一个新特性。 这里只介绍两种基本常用用法。 学习方法参考示例代码 1) where 查询 2) order 排序 descending 降序 asce 阅读全文
摘要:
参考:http://blog.csdn.net/qq_34134078/article/details/51780356 1.单一原则 即:明确类的定义。通俗来讲,让他们只做一件事,而不是多件事。 提高类的可读性,更加好维护,降低耦合度。当然,方法,变量亦是如此。 2.里氏替换原则 a.子类可以实现 阅读全文
摘要:
编码的日子其实也有一段时间了,但是,作为一个客户端程序,因为自己是做游戏开发的,一直没有对线程这个概念比较模糊吧。 记录下线程的整理学习路线。原文:http://www.cnblogs.com/miniwiki/archive/2010/06/18/1760540.html 入门: 概念: 进程:w 阅读全文
摘要:
属性 1.本质上就是方法。 2.属性是对一个字段的优化。 3.是由Get() 和Set()方法组成。 属性里面的get,set那样写法其实就是一种简便写法,尤其是value,可能有点不明白,就是C#语法规定的。 关于属性,其实本质上就是上面所示,在Set中,可以对value进行限定,判断之类。 4. 阅读全文
摘要:
这篇博客,纯参考。主要为了自己也复习一遍,过一下其中的原理。 StringBuilder 并不会重新创建一个string对象,如果stringbuilder没有预先定义长度,默认长度为16, 大于16而小于32,时,会自动重新分配内存为32,即16的倍数。 使用StringBuilder需要预先知道 阅读全文