\’ 单引号 \” 双引号 \\ 反斜杠 \0 空 \a 警告 \b 退格 […]
月度归档: 2015 年 10 月
静态类
静态类不能实例化,只允许有static成员。 静态类不能实现任何接口。 静态类必须直接从System.Obje […]
友元程序集
一个程序集在确定了友元程序集之后,那些友元程序集就可以访问该程序集的internal成员。 [assembly […]
类
类可以包含的成员 常量 字段 实例构造器 类型构造器 方法 操作符重载 转换操作符 属性 事件 类型 成员的可 […]
值类型装箱
在参数为Object的方法中,使用值类型作为参数,需要经过装箱。装箱需在托管堆分配内存,将值类型的字段复制到新 […]
System.String
String对象被分配在堆上,而不是栈上。 当把一个字符串变量赋予另一个字符串时,会得到对内存中同一个字符串的 […]
值类型与引用类型
值类型在线程栈上分配,值类型的对象包含值类型的本身。值类型不受垃圾回收器控制。 引用类型总是在托管堆上分配,n […]
算术溢出
使用/checked+编译器开关,CLR会检查算术溢出。发生溢出会抛出OverflowException。 可 […]
基元类型
整数 sbyte System.Sbyte -128~127 有符号8位值 非CLR相容 byte Syste […]
命名空间
using 用法 using System; 指示编译器强制为类型添加不同的前缀,直到找到一个匹配项 usin […]