分类 C# 下的文章
事件详解
装箱与拆箱
隐式转换(Implicit):系统默认的、不需要加以声明就可以进行的转换。如 float转换为double类型。 显式转换(Explicit):利用强制类型转换运算符进行转换。如(int)a,a.ToString(),Convert.ToInt32(a)等等。
栈:存放值类型的内存
堆:存放引用类型的内存
委托
1.委托像是一种特殊的类,这种类只能存储方法,不存储字段属性,而且它是存储别的对象的方法。(储存没有类的“野方法”用lambda表达式)
2.委托这种类还可以被直接执行,它执行起来就像一个方法,只不过实际上它是在执行别的对象的方法。
静态成员与静态类
标识为static的字段、方法、属性、构造函数、事件,就是静态成员。
静态成员将被类的所有实例共享,所有实例都访问同一内存位置。静态成员和实例成员在内存中被分开保存。
静态成员可直接通过类名访问,没有实例也可以访问。
静态函数不能访问实例成员,仅能访问其他静态成员。