C#入门详解(5)

C#语言的五大类型系统

1.类类型 class 例如:Form,String等

2.结构体类型 struct 例如:Int,long等

3.枚举类型 enum 例如:FormSizeState等

4.接口类型 interface 例如ilst,icontrol等

5.委托类型 delegate 例如TimerCallBack等

C#语言类型系统根继承划分的话

object 引用类型:类类型,接口类型,委托类型

           值类型:结构体类型,枚举类型

什么是变量

表面上看变量的用途是用来存储数据

实际上,变量表示了存储位置,并且每个变量都有一个类型,以决定什么样的值能够存入变量

变量的声明,有效的修饰符,变量类型,变量名,变量初始化器

值类型的变量

值类型没有变量,所谓的实例与变量合二为一

引用类型的变量与实例

引用类型的变量与实例的关系,引用类型变量里存储的数据是对象的内存地址

局部变量是在stack上分配内存

变量的默认值

常量(值不可改变的变量)

装箱与拆箱(值类型与引用类型之江的相互转换)

猜你喜欢

转载自www.cnblogs.com/jingjingweixiao/p/10920762.html