内置值类型.pptVIP

  • 4
  • 0
  • 约2.41千字
  • 约 23页
  • 2017-05-13 发布于天津
  • 举报
内置值类型.ppt

1 介绍 CTS 通用类型系统架构 通用类型系统CTS CTS- Common Type System 例如: System.Int32 Visual Basic的 Integer C#的 int 通用类型系统支持值类型和引用类型 搞清楚“值”和“引用” 图书馆的索引卡片 网站的链接 商店里电视机的标签 值类型与引用类型的区别 (1)包含内容 值类型包含的是数据 引用类型包含的是指向对象实例的引用或指针 (2)操作影响 对一个值类型变量的操作 不会影响另外一个变量 对一个引用变量的操作 会影响其他引用变量 通用类型系统架构 2 值类型 内置值类型 用户定义的值类型(结构) 枚举(enum) 内置值类型 对应于编程语言的基元数据类型 有多个名称,如 MSIL中的名字 (“int16”) Visual Basic .NET的名字 (“Short”) .NET Framework类库中的名字 (“System.Int16”) VB.NET 中的类型名称是.NET Framework类库中类型名称的别名 是可以替换的 内置值类型(续) 自定义类型 继承自System.ValueType 用Structure 关键字来定义 可以有方法、属性和字段 枚举 .NET Framework中的枚举类型 继承自System.Enum 用Enum来定义 枚举的类型可以为任何整数类型

文档评论(0)

1亿VIP精品文档

相关文档