c#数据类型包括c#预定义类型和用户自定义类型
1.c#预定义类型 简单类型
数值类型 包括浮点类型和整数类型
非数值类型包括bool类型和char类型
string类型:unicode字符数组
object类型:所有其他类型的基类
ps.所有的预定义类型直接映射到底层的.net类型如int(c#) ---->System.Int32(.net)
2.用户自定义类型 类类型
结构类型
数组类型
枚举类型
委托类型
接口类型
ps.用户自定义类型的声明 类型的种类、名称、类型成员的声明(不含命名成员的除外,如delegate和数组)
二者区别:预定义类型只需要实例化,而用户自定义类型要先声明然后才能实例化