c#数据类型包括c#预定义类型和用户自定义类型

1.c#预定义类型  简单类型     

                                      数值类型 包括浮点类型和整数类型

                                      非数值类型包括bool类型和char类型

                          string类型:unicode字符数组

                         object类型:所有其他类型的基类

ps.所有的预定义类型直接映射到底层的.net类型如int(c#) ---->System.Int32(.net)

2.用户自定义类型   类类型

                           结构类型

                           数组类型

                           枚举类型

                           委托类型

                           接口类型

ps.用户自定义类型的声明 类型的种类、名称、类型成员的声明(不含命名成员的除外,如delegate和数组)

二者区别:预定义类型只需要实例化,而用户自定义类型要先声明然后才能实例化

posted on 2012-10-06 22:25  小小五  阅读(187)  评论(0编辑  收藏  举报