C# 语言规范
xviii
版权所有
Microsoft Corporation 1999-2008
。保留所有权利。
11.1.2 分部修饰符 ..................................................................................................................................... 349
11.1.3 结构接口 ......................................................................................................................................... 350
11.1.4 结构体 ............................................................................................................................................. 350
11.2 结构成员 ................................................................................................................................................ 350
11.3 类和结构的区别 .................................................................................................................................... 350
11.3.1 值语义 ............................................................................................................................................. 352
11.3.2 继承 ................................................................................................................................................. 352
11.3.3 赋值 ................................................................................................................................................. 353
11.3.4 默认值 ............................................................................................................................................. 353
11.3.5 装箱和取消装箱 ............................................................................................................................. 353
11.3.6 this 的含义 ....................................................................................................................................... 355
11.3.7 字段初始值设定项.......................................................................................................................... 355
11.3.8 构造函数 ......................................................................................................................................... 356
11.3.9 析构函数 ......................................................................................................................................... 356
11.3.10 静态构造函数 ............................................................................................................................... 356
11.4 结构示例 ................................................................................................................................................ 357
11.4.1 数据库整数类型 ............................................................................................................................. 357
11.4.2 数据库布尔类型 ............................................................................................................................. 358
12. 数组 .............................................................................................................................................................. 361
12.1 数组类型 ................................................................................................................................................ 361
12.1.1 System.Array 类型 .......................................................................................................................... 362
12.1.2 数组和泛型 IList 接口 .................................................................................................................. 362
12.2 数组创建 ................................................................................................................................................ 362
12.3 数组元素访问 ........................................................................................................................................ 363
12.4 数组成员 ................................................................................................................................................ 363
12.5 数组协变 ................................................................................................................................................ 363
12.6 数组初始值设定项 ................................................................................................................................ 363
13. 接口 .............................................................................................................................................................. 367
13.1 接口声明 ................................................................................................................................................ 367
13.1.1 接口修饰符 ..................................................................................................................................... 367
13.1.2 分部修饰符 ..................................................................................................................................... 367
13.1.3 基接口 ............................................................................................................................................. 368