C#本质论读书笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#本质论读书笔记相关的知识,希望对你有一定的参考价值。
1、常量 const 特征:
常量必须在声明时初始化,指定了值后,就不能再修改了
常量总是静态的,不必(实际上,是不允许)在常量声明中包含修饰符 static
不能从一个变量中提取的值来初始化常量,如果需要这么做,应使用只读字段 ???
2、引用类型和值类型
区别:值类型直接存储其值 而 引用类型存储的是对值引用的地址 ;值类型存储在堆栈中,而引用类型存储在托管堆上
3、所有整数类型的变量都能赋予十进制或者十六进制的值,后者需要 0x 前缀 long x =0x12ab;
为了把键入的值指定为其他整数类型,可以在数字后面加上如下字符:uint num = 1234U; long num =1234L; ulong num =1234UL;
其实也没必要加,因为在编译的时候会自动加上,如:long num =8; num =num+12; 反编译过去,是 long num =8L; num = num+12L;
待续。。。
路过 随笔 北京 20160128
以上是关于C#本质论读书笔记的主要内容,如果未能解决你的问题,请参考以下文章