首先,向大家道歉,本打算每天写一遍。因为前两天公司旅游,耽误了几天,以后一定坚持。读者可能认为比较简单,其实好多事都是从简单,一点一点积累来的,最终才能成功。主要讲C#数据类型
一、变量本身被用来存储特定类型的数据,可以根据需要随时改变中所存储的数据值。
变量具有:名称、类型和值。
1、值类型:本身直接存储数据。
2、引用类型:存储实际数据的引用。
二、值类型
包括整数类型、浮点类型及布尔类型等。值类型在堆栈中进行分配,因此效率很高。
注意:1、值类型不能为null,必须有一个确定的值。
2、不要超出值类型的存储范围
3、布尔类型只包含true和false两个值
三、引用类型
主要对象类型数据。必须在(托管堆)中为引用类型变量分配内存。
多个引用类型变量可以引用同一对象,这种情形下,对一个变量的操作会影响另一个变量所引用的 同一对象。
四、枚举类型
是一种特殊的值类型,它用于声明一组具有相同性质的常量。
DEMO
enum MyDate
{ Sun=0,Mon=1,Tue=2,Wed=3,Thi=4,Fri=5,Sat=6 }
// 计算当天周几:
(int)DateTime.Now.DayOfWeek;
swith();
五、变量操作
要注意的点是:变量的作用域:可以访问该变量的代码区域。
直接声明在类下面的属于类的字段。
局部变量存在于表示上面该变量的语句块里。“{……}”是C#中的语句块。