1、const常量是静态的,但是不需要(不允许)使用static修饰符,赋值以后不允许再次被修改。
2、string是引用类型,string s1="abc",string s2 = s1 ,在这时候,s1和s2是指向同一个变量空间的 ,而如果改变s2的值 s2="cdef",此时会给s2重新分配一个变量空间,s1,s2指向的不再是同一个变量空间,这与通常的引用类型不同!
3,使用ref参数来可以像引用类型一样来改变值类型的值,out参数可以实现多个输出参数。
4,灵活利用枚举(enum) ,枚举默认的基础数据类型是int型,第一个枚举数的值为0,以后依次递增1






5、简单的数据类型可以声明为结构,因为这要比类的效率高一些








注意:结构中的字段不能赋初始值。不能继承和被继承,因为是值类型的,占用资源比较大,适合小的数据类型,除此之外和类没有太大区别
6、checked{}变量溢出检查。