C#程序设计语言 (原书第3版)

C#程序设计语言 (原书第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2010-01
版次: 1
ISBN: 9787111282617
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 548页
正文语种: 简体中文
12人买过
  •   C#语言结合了快速应用开发语言的高效和C/C++语言的强大。现在C#3.0又加入了函数式编程技术和语言集成查询(LINQ,LanguageINtegratedQuery)。《C#程序设计语言(原书第3版)》正是C#3.0的权威技术指南。
      这一版由C#的缔造者AndersHejlsberg和他的同事们合著,全部内容都更新到了C#3.0版。《C#程序设计语言(原书第3版)》提供了C#3.0语言完整的规格说明、参考资料、范例代码和来自九位卓越的C#大师的详细注解。
      这些注解所达到的深度和广度是很难在其他书中找到的。《C#程序设计语言(原书第3版)》的正文介绍了C#的概念,而这些恰到好处的注解则解释了为什么这些特性是重要的,应该怎么使用它们,它们和其他语言的关系是什么,甚至它们是如何进化而来的。
      对任何希望深入理解C#的程序员来说,这本书都是不容错过的参考经典。   AndersHejlsberg是编程界的传奇人物。他是C#语言的架构师,同时也是微软技术专家。他在1996年加入微软,之前13年的职业生涯则是在Borland度过,他曾经是Delphi和TurboPascal的首席架构师。 序
    作者简介
    注解者简介
    前言
    第1章介绍
    1.1Hello,World
    1.2程序结构
    1.3类型和变量
    1.4表达式
    1.5语句
    1.6类和对象
    1.6.1成员
    1.6.2访问控制
    1.6.3类型参数
    1.6.4基类
    1.6.5字段
    1.6.6方法
    1.6.7其他函数成员
    1.7结构
    1.8数组
    1.9接口
    1.10枚举
    1.11委托
    1.12特性
    第2章词法结构
    2.1程序
    2.2文法
    2.2.1文法表示法
    2.2.2词法文法
    2.2.3语法文法
    2.3词法分析
    2.3.1行终结符
    2.3.2注释
    2.3.3空白符
    2.4标记
    2.4.1Unicode字符转义序列
    2.4.2标识符
    2.4.3关键字
    2.4.4字量
    2.4.5操作符和标点符号
    2.5预处理指令
    2.5.1条件编译符号
    2.5.2预处理表达式
    2.5.3声明指令
    2.5.4条件编译指令
    2.5.5诊断指令
    2.5.6区域指令
    2.5.7行指令
    2.5.8编译指示指令
    第3章基本概念
    3.1应用程序起始
    3.2应用程序终止
    3.3声明
    3.4成员
    3.4.1命名空间成员
    3.4.2结构成员
    3.4.3枚举成员
    3.4.4类成员
    3.4.5接口成员
    3.4.6数组成员
    3.4.7委托成员
    3.5成员访问
    3.5.1声明可访问性
    3.5.2可访问域
    3.5.3实例成员的保护访问
    3.5.4访问限制
    3.6签名和重载
    3.7作用域
    3.7.1名字隐藏
    3.8命名空间和类型名称
    3.8.1完全限定名
    3.9自动化内存管理
    3.10执行顺序
    第4章类型
    4.1值类型
    4.1.1System.ValueType类型
    4.1.2默认构造函数
    4.1.3结构类型
    4.1.4简单类型
    4.1.5整数类型
    4.1.6浮点数类型
    4.17decimal类型
    4.1.8bool类型
    4.1.9枚举类型
    4.1.10可空值类型
    4.2引用类型
    4.2.1类类型
    4.2.2Object类型
    4.2.3String类型
    4.2.4接口类型
    4.2.5数组类型
    4.2.6委托类型
    4.3装箱和拆箱
    4.3.1装箱转换
    4.3.2拆箱转换
    4.4构造类型
    4.4.1类型实参
    4.4.2开放式和封闭式类型
    4.4.3绑定和未绑定类型
    4.4.4满足限制
    4.5类型参数
    4.6表达式树类型
    第5章变量
    5.1变量类别
    5.1.1静态变量
    5.1.2实例变量
    5.1.3数组元素
    5.1.4值参数
    5.1.5引用参数
    5.1.6输出参数
    5.1.7局部变量
    5.2默认值
    5.3明确赋值
    5.3.1初始赋值的变量
    5.3.2未赋初值的变量
    5.3.3确定明确赋值的精确规则
    5.4变量引用
    5.5变量引用的原子性
    第6章转换
    6.1隐式转换
    6.1.1标识转换
    6.1.2隐式数字转换
    6.1.3隐式枚举转换
    6.1.4隐式可空值转换
    6.1.5Null字量转换
    6.1.6隐式引用转换
    6.1.7装箱转换
    6.1.8隐式常量表达式转换
    6.1.9带类型参数的隐式转换
    6.1.10自定义隐式转换
    6.1.11匿名函数转换和方法组转换
    6.2显式转换
    6.2.1显式数字转换
    6.2.2显式枚举转换
    6.2.3显式可空值转换
    6.2.4显式引用转换
    6.2.5拆箱转换
    6.2.6带类型参数的显式转换
    6.2.7自定义显式转换
    6.3标准转换
    6.3.1标准隐式转换
    6.3.2标准显式转换
    6.4自定义转换
    6.4.1允许的自定义转换
    6.4.2提升转换操作符
    6.4.3自定义转换的计算
    6.4.4自定义隐式转换
    6.4.5自定义显式转换
    6.5匿名函数转换
    6.5.1匿名函数到委托类型转换的计算
    6.5.2匿名函数到表达式树类型转换的
    计算
    6.5.3实现举例
    6.6方法组转换
    第7章表达式
    7.1表达式分类
    7.1.1表达式的值
    7.2操作符
    7.2.1操作符优先级和结合性
    7.2.2操作符重载
    7.2.3一元操作符重载决策
    7.2.4二元操作符重载决策
    7.2.5候选自定义操作符
    7.2.6数字提升
    7.2.7提升操作符
    7.3成员查找
    7.3.1基础类型
    7.4函数成员
    7.4.1参数列表
    7.4.2类型推导
    7.4.3重载决策
    7.4.4函数成员调用
    7.5基础表达式
    7.5.1字量
    7.5.2简单名字
    7.5.3括号表达式
    7.5.4成员访问
    7.5.5调用表达式
    7.5.6元素访问
    7.5.7this访问
    7.5.8base访问
    7.5.9后缀递增和递减操作符
    7.5.10new操作符
    7.5.11typeof操作符
    7.5.12checked和unchecked操作符
    7.5.13默认值表达式
    7.5.14匿名方法表达式
    7.6一元操作符
    7.6.1一元加号操作符
    7.6.2一元减号操作符
    7.6.3逻辑否操作符
    7.6.4按位求补操作符
    7.6.5前缀递增和递减操作符
    7.6.6转换表达式
    7.7算术操作符
    7.7.1乘法操作符
    7.7.2除法操作符
    7.7.3求余操作符
    7.7.4加法操作符
    7.7.5减法操作符
    7.8移位操作符
    7.9关系和类型测试操作符
    7.9.1整数比较操作符
    7.9.2浮点数比较操作符
    7.9.3小数比较操作符
    7.9.4布尔值相等操作符
    7.9.5枚举比较操作符
    7.9.6引用类型相等操作符
    7.9.7字符串相等操作符
    7.9.8委托相等操作符
    7.9.9相等操作符和null
    7.9.10is操作符
    7.9.11as操作符
    7.10逻辑操作符
    7.10.1整数逻辑操作符
    7.10.2枚举逻辑操作符
    7.10.3布尔值逻辑操作符
    7.10.4可空值布尔逻辑操作符
    7.11条件逻辑操作符
    7.11.1布尔条件逻辑操作符
    7.11.2自定义条件逻辑操作符
    7.12Null拼接操作符
    7.13条件操作符
    7.14匿名函数表达式
    7.14.1匿名函数签名
    7.14.2匿名函数主体
    7.14.3重载决策
    7.14.4外部变量
    7.14.5匿名函数表达式的计算
    7.15查询表达式
    7.15.1查询表达式里的歧义
    7.15.2查询表达式翻译
    7.15.3查询表达式模式
    7.16值操作符
    7.16.1简单赋值
    7.16.2组合赋值
    7.16.3事件赋值
    7.17达式
    7.18量表达式
    7.19尔表达式
    第8章语句
    8.1终点和可及性
    8.2块
    8.2.1语句列表
    8.3空语句
    8.4标签语句
    8.5声明语句
    8.5.1局部变量声明
    8.5.2局部常量声明
    8.6表达式语句
    8.7选择语句
    8.7.1if语句
    8.7.2switch语句
    8.8迭代语句
    8.8.1while语句
    8.8.2do语句
    8.8.3for语句
    8.8.4foreach语句
    8.9跳转语句
    8.9.1break语句
    8.9.2continue语句
    8.9.3goto语句
    8.9.4return语句
    8.9.5throw语句
    8.10try语句
    8.11checked和unchecked语句
    8.12lock语句
    8.13using语句
    8.14yield语句
    第9章命名空间
    9.1编译单元
    9.2命名空间声明
    9.3Extern别名
    9.4using指令
    9.4.1using别名指令
    9.4.2using命名空间指令
    9.5命名空间成员
    9.6类型声明
    9.7命名空间别名限定符
    9.7.1别名的唯一性
    第10章类
    10.1类声明
    10.1.1类修饰符
    10.1.2partial修饰符
    10.1.3类型形参
    10.1.4类基础规范
    10.1.5类型形参限制
    10.1.6类主体
    10.2局部类型
    10.2.1特性
    10.2.2修饰符
    10.2.3类型形参和限制
    10.2.4基类
    10.2.5基础接口
    10.2.6成员
    10.2.7局部方法
    10.2.8名字绑定
    10.3类成员
    10.3.1实例类型
    10.3.2构造类型的成员
    10.3.3继承
    10.3.4new修饰符
    10.3.5访问修饰符
    10.3.6组成类型
    10.3.7静态成员和实例成员
    10.3.8嵌套类型
    10.3.9保留成员名
    10.4常量
    10.5字段
    10.5.1静态字段和实例字段
    10.5.2只读字段
    10.5.3易失字段
    10.5.4字段初始化
    10.5.5字段初始化语句
    10.6方法
    10.6.1方法形参
    10.6.2静态和实例方法
    10.6.3虚拟方法
    10.6.4覆写方法
    10.6.5密封方法
    10.6.6抽象方法
    10.6.7外部方法
    10.6.8局部方法
    10.6.9扩展方法
    10.6.10方法主体
    10.6.11方法重载
    10.7属性
    10.7.1静态属性和实例属性
    10.7.2访问器
    10.7.3自动实现的属性
    10.7.4可访问性
    10.7.5虚拟.密封.覆写和抽象访问器
    10.8事件
    10.8.1类似字段的事件
    10.8.2事件访问器
    10.8.3静态事件和实例事件
    10.8.4虚拟.密封.覆写和抽象访问器
    10.9索引
    10.9.1索引重载
    10.10操作符
    10.10.1一元操作符
    10.10.2二元操作符
    10.10.3转换操作符
    10.11实例构造函数
    10.11.1构造函数初始化语句
    10.11.2实例字段初始化语句
    10.11.3构造函数的执行
    10.11.4默认构造函数
    10.11.5私有构造函数
    10.11.6可选的实例构造函数参数
    10.12静态构造函数
    10.13析构函数
    10.14迭代器
    10.14.1计数接口
    10.14.2枚举接口
    10.14.3Yield类型
    10.14.4计数对象
    10.14.5枚举对象
    10.14.6实现举例
    第11章结构
    11.1结构声明
    11.1.1结构修饰符
    11.1.2partial修饰符
    11.1.3结构接口
    11.1.4结构主体
    11.2结构成员
    11.3类和结构的区别
    11.3.1值语义
    11.3.2继承
    11.3.3赋值
    11.3.4默认值
    11.3.5装箱和拆箱
    11.3.6this的含义
    11.3.7字段初始化语句
    11.3.8构造函数
    11.3.9析构函数
    11.3.10静态构造函数
    11.4结构举例
    11.4.1数据库整数类型
    11.4.2数据库布尔类型
    第12章数组
    12.1数组类型
    12.1.1System.Array类型
    12.1.2数组和泛型IList接口
    12.2数组创建
    12.3数组元素访问
    12.4数组成员
    12.5数组协变
    12.6数组初始化语句
    第13章接口
    13.1接口声明
    13.1.1接口修饰符
    13.1.2partial修饰符
    13.1.3基础接口
    13.1.4接口主体
    13.2接口成员
    13.2.1接口方法
    13.2.2接口属性
    13.2.3接口事件
    13.2.4接口索引
    13.2.5接口成员访问
    13.3完全限定接口成员名
    13.4接口实现
    13.4.1显式接口成员实现
    13.4.2实现接口的唯一性
    13.4.3泛型方法的实现
    13.4.4接口映射
    13.4.5接口实现继承
    13.4.6重新实现接口
    13.4.7抽象类和接口
    第14章枚举
    14.1枚举声明
    14.2枚举修饰符
    14.3枚举成员
    14.4System.Enum类型
    14.5枚举值和操作
    第15章委托
    15.1委托声明
    15.2委托兼容性
    15.3委托实例化
    15.4委托调用
    第16章异常
    16.1异常产生的原因
    16.2System.Exception类
    16.3异常是如何处理的
    16.4常见的异常类
    第17章特性
    17.1特性类
    17.1.1特性的用法
    17.1.2位置和已命名参数
    17.1.3特性形参类型
    17.2特性规范
    17.3特性实例
    17.3.1特性的编译
    17.3.2在运行时获取一个特性实例
    17.4保留特性
    17.4.1AttributeUsage特性
    17.4.2Conditional特性
    17.4.3Obsolete特性
    17.5用于互操作的特性
    17.5.1和COM以及Win32组件互操作
    17.5.2和其他.NET语言互操作
    第18章不安全的代码
    18.1不安全的上下文
    18.2指针类型
    18.3固定变量和可移动变量
    18.4指针转换
    18.4.1指针数组
    18.5表达式里的指针
    18.5.1指针间接寻址
    18.5.2指针成员访问
    18.5.3指针元素访问
    18.5.4取地址操作符
    18.5.5指针递增和递减
    18.5.6指针算术
    18.5.7指针比较
    18.5.8sizeof操作符
    18.6fixed语句
    18.7定长缓冲区
    18.7.1定长缓冲区声明
    18.7.2表达式里的定长缓冲区
    18.7.3明确赋值检查
    18.8栈分配
    18.9动态内存分配
    附录A文档注释
    附录B文法
    附录C参考资料
  • 内容简介:
      C#语言结合了快速应用开发语言的高效和C/C++语言的强大。现在C#3.0又加入了函数式编程技术和语言集成查询(LINQ,LanguageINtegratedQuery)。《C#程序设计语言(原书第3版)》正是C#3.0的权威技术指南。
      这一版由C#的缔造者AndersHejlsberg和他的同事们合著,全部内容都更新到了C#3.0版。《C#程序设计语言(原书第3版)》提供了C#3.0语言完整的规格说明、参考资料、范例代码和来自九位卓越的C#大师的详细注解。
      这些注解所达到的深度和广度是很难在其他书中找到的。《C#程序设计语言(原书第3版)》的正文介绍了C#的概念,而这些恰到好处的注解则解释了为什么这些特性是重要的,应该怎么使用它们,它们和其他语言的关系是什么,甚至它们是如何进化而来的。
      对任何希望深入理解C#的程序员来说,这本书都是不容错过的参考经典。
  • 作者简介:
      AndersHejlsberg是编程界的传奇人物。他是C#语言的架构师,同时也是微软技术专家。他在1996年加入微软,之前13年的职业生涯则是在Borland度过,他曾经是Delphi和TurboPascal的首席架构师。
  • 目录:

    作者简介
    注解者简介
    前言
    第1章介绍
    1.1Hello,World
    1.2程序结构
    1.3类型和变量
    1.4表达式
    1.5语句
    1.6类和对象
    1.6.1成员
    1.6.2访问控制
    1.6.3类型参数
    1.6.4基类
    1.6.5字段
    1.6.6方法
    1.6.7其他函数成员
    1.7结构
    1.8数组
    1.9接口
    1.10枚举
    1.11委托
    1.12特性
    第2章词法结构
    2.1程序
    2.2文法
    2.2.1文法表示法
    2.2.2词法文法
    2.2.3语法文法
    2.3词法分析
    2.3.1行终结符
    2.3.2注释
    2.3.3空白符
    2.4标记
    2.4.1Unicode字符转义序列
    2.4.2标识符
    2.4.3关键字
    2.4.4字量
    2.4.5操作符和标点符号
    2.5预处理指令
    2.5.1条件编译符号
    2.5.2预处理表达式
    2.5.3声明指令
    2.5.4条件编译指令
    2.5.5诊断指令
    2.5.6区域指令
    2.5.7行指令
    2.5.8编译指示指令
    第3章基本概念
    3.1应用程序起始
    3.2应用程序终止
    3.3声明
    3.4成员
    3.4.1命名空间成员
    3.4.2结构成员
    3.4.3枚举成员
    3.4.4类成员
    3.4.5接口成员
    3.4.6数组成员
    3.4.7委托成员
    3.5成员访问
    3.5.1声明可访问性
    3.5.2可访问域
    3.5.3实例成员的保护访问
    3.5.4访问限制
    3.6签名和重载
    3.7作用域
    3.7.1名字隐藏
    3.8命名空间和类型名称
    3.8.1完全限定名
    3.9自动化内存管理
    3.10执行顺序
    第4章类型
    4.1值类型
    4.1.1System.ValueType类型
    4.1.2默认构造函数
    4.1.3结构类型
    4.1.4简单类型
    4.1.5整数类型
    4.1.6浮点数类型
    4.17decimal类型
    4.1.8bool类型
    4.1.9枚举类型
    4.1.10可空值类型
    4.2引用类型
    4.2.1类类型
    4.2.2Object类型
    4.2.3String类型
    4.2.4接口类型
    4.2.5数组类型
    4.2.6委托类型
    4.3装箱和拆箱
    4.3.1装箱转换
    4.3.2拆箱转换
    4.4构造类型
    4.4.1类型实参
    4.4.2开放式和封闭式类型
    4.4.3绑定和未绑定类型
    4.4.4满足限制
    4.5类型参数
    4.6表达式树类型
    第5章变量
    5.1变量类别
    5.1.1静态变量
    5.1.2实例变量
    5.1.3数组元素
    5.1.4值参数
    5.1.5引用参数
    5.1.6输出参数
    5.1.7局部变量
    5.2默认值
    5.3明确赋值
    5.3.1初始赋值的变量
    5.3.2未赋初值的变量
    5.3.3确定明确赋值的精确规则
    5.4变量引用
    5.5变量引用的原子性
    第6章转换
    6.1隐式转换
    6.1.1标识转换
    6.1.2隐式数字转换
    6.1.3隐式枚举转换
    6.1.4隐式可空值转换
    6.1.5Null字量转换
    6.1.6隐式引用转换
    6.1.7装箱转换
    6.1.8隐式常量表达式转换
    6.1.9带类型参数的隐式转换
    6.1.10自定义隐式转换
    6.1.11匿名函数转换和方法组转换
    6.2显式转换
    6.2.1显式数字转换
    6.2.2显式枚举转换
    6.2.3显式可空值转换
    6.2.4显式引用转换
    6.2.5拆箱转换
    6.2.6带类型参数的显式转换
    6.2.7自定义显式转换
    6.3标准转换
    6.3.1标准隐式转换
    6.3.2标准显式转换
    6.4自定义转换
    6.4.1允许的自定义转换
    6.4.2提升转换操作符
    6.4.3自定义转换的计算
    6.4.4自定义隐式转换
    6.4.5自定义显式转换
    6.5匿名函数转换
    6.5.1匿名函数到委托类型转换的计算
    6.5.2匿名函数到表达式树类型转换的
    计算
    6.5.3实现举例
    6.6方法组转换
    第7章表达式
    7.1表达式分类
    7.1.1表达式的值
    7.2操作符
    7.2.1操作符优先级和结合性
    7.2.2操作符重载
    7.2.3一元操作符重载决策
    7.2.4二元操作符重载决策
    7.2.5候选自定义操作符
    7.2.6数字提升
    7.2.7提升操作符
    7.3成员查找
    7.3.1基础类型
    7.4函数成员
    7.4.1参数列表
    7.4.2类型推导
    7.4.3重载决策
    7.4.4函数成员调用
    7.5基础表达式
    7.5.1字量
    7.5.2简单名字
    7.5.3括号表达式
    7.5.4成员访问
    7.5.5调用表达式
    7.5.6元素访问
    7.5.7this访问
    7.5.8base访问
    7.5.9后缀递增和递减操作符
    7.5.10new操作符
    7.5.11typeof操作符
    7.5.12checked和unchecked操作符
    7.5.13默认值表达式
    7.5.14匿名方法表达式
    7.6一元操作符
    7.6.1一元加号操作符
    7.6.2一元减号操作符
    7.6.3逻辑否操作符
    7.6.4按位求补操作符
    7.6.5前缀递增和递减操作符
    7.6.6转换表达式
    7.7算术操作符
    7.7.1乘法操作符
    7.7.2除法操作符
    7.7.3求余操作符
    7.7.4加法操作符
    7.7.5减法操作符
    7.8移位操作符
    7.9关系和类型测试操作符
    7.9.1整数比较操作符
    7.9.2浮点数比较操作符
    7.9.3小数比较操作符
    7.9.4布尔值相等操作符
    7.9.5枚举比较操作符
    7.9.6引用类型相等操作符
    7.9.7字符串相等操作符
    7.9.8委托相等操作符
    7.9.9相等操作符和null
    7.9.10is操作符
    7.9.11as操作符
    7.10逻辑操作符
    7.10.1整数逻辑操作符
    7.10.2枚举逻辑操作符
    7.10.3布尔值逻辑操作符
    7.10.4可空值布尔逻辑操作符
    7.11条件逻辑操作符
    7.11.1布尔条件逻辑操作符
    7.11.2自定义条件逻辑操作符
    7.12Null拼接操作符
    7.13条件操作符
    7.14匿名函数表达式
    7.14.1匿名函数签名
    7.14.2匿名函数主体
    7.14.3重载决策
    7.14.4外部变量
    7.14.5匿名函数表达式的计算
    7.15查询表达式
    7.15.1查询表达式里的歧义
    7.15.2查询表达式翻译
    7.15.3查询表达式模式
    7.16值操作符
    7.16.1简单赋值
    7.16.2组合赋值
    7.16.3事件赋值
    7.17达式
    7.18量表达式
    7.19尔表达式
    第8章语句
    8.1终点和可及性
    8.2块
    8.2.1语句列表
    8.3空语句
    8.4标签语句
    8.5声明语句
    8.5.1局部变量声明
    8.5.2局部常量声明
    8.6表达式语句
    8.7选择语句
    8.7.1if语句
    8.7.2switch语句
    8.8迭代语句
    8.8.1while语句
    8.8.2do语句
    8.8.3for语句
    8.8.4foreach语句
    8.9跳转语句
    8.9.1break语句
    8.9.2continue语句
    8.9.3goto语句
    8.9.4return语句
    8.9.5throw语句
    8.10try语句
    8.11checked和unchecked语句
    8.12lock语句
    8.13using语句
    8.14yield语句
    第9章命名空间
    9.1编译单元
    9.2命名空间声明
    9.3Extern别名
    9.4using指令
    9.4.1using别名指令
    9.4.2using命名空间指令
    9.5命名空间成员
    9.6类型声明
    9.7命名空间别名限定符
    9.7.1别名的唯一性
    第10章类
    10.1类声明
    10.1.1类修饰符
    10.1.2partial修饰符
    10.1.3类型形参
    10.1.4类基础规范
    10.1.5类型形参限制
    10.1.6类主体
    10.2局部类型
    10.2.1特性
    10.2.2修饰符
    10.2.3类型形参和限制
    10.2.4基类
    10.2.5基础接口
    10.2.6成员
    10.2.7局部方法
    10.2.8名字绑定
    10.3类成员
    10.3.1实例类型
    10.3.2构造类型的成员
    10.3.3继承
    10.3.4new修饰符
    10.3.5访问修饰符
    10.3.6组成类型
    10.3.7静态成员和实例成员
    10.3.8嵌套类型
    10.3.9保留成员名
    10.4常量
    10.5字段
    10.5.1静态字段和实例字段
    10.5.2只读字段
    10.5.3易失字段
    10.5.4字段初始化
    10.5.5字段初始化语句
    10.6方法
    10.6.1方法形参
    10.6.2静态和实例方法
    10.6.3虚拟方法
    10.6.4覆写方法
    10.6.5密封方法
    10.6.6抽象方法
    10.6.7外部方法
    10.6.8局部方法
    10.6.9扩展方法
    10.6.10方法主体
    10.6.11方法重载
    10.7属性
    10.7.1静态属性和实例属性
    10.7.2访问器
    10.7.3自动实现的属性
    10.7.4可访问性
    10.7.5虚拟.密封.覆写和抽象访问器
    10.8事件
    10.8.1类似字段的事件
    10.8.2事件访问器
    10.8.3静态事件和实例事件
    10.8.4虚拟.密封.覆写和抽象访问器
    10.9索引
    10.9.1索引重载
    10.10操作符
    10.10.1一元操作符
    10.10.2二元操作符
    10.10.3转换操作符
    10.11实例构造函数
    10.11.1构造函数初始化语句
    10.11.2实例字段初始化语句
    10.11.3构造函数的执行
    10.11.4默认构造函数
    10.11.5私有构造函数
    10.11.6可选的实例构造函数参数
    10.12静态构造函数
    10.13析构函数
    10.14迭代器
    10.14.1计数接口
    10.14.2枚举接口
    10.14.3Yield类型
    10.14.4计数对象
    10.14.5枚举对象
    10.14.6实现举例
    第11章结构
    11.1结构声明
    11.1.1结构修饰符
    11.1.2partial修饰符
    11.1.3结构接口
    11.1.4结构主体
    11.2结构成员
    11.3类和结构的区别
    11.3.1值语义
    11.3.2继承
    11.3.3赋值
    11.3.4默认值
    11.3.5装箱和拆箱
    11.3.6this的含义
    11.3.7字段初始化语句
    11.3.8构造函数
    11.3.9析构函数
    11.3.10静态构造函数
    11.4结构举例
    11.4.1数据库整数类型
    11.4.2数据库布尔类型
    第12章数组
    12.1数组类型
    12.1.1System.Array类型
    12.1.2数组和泛型IList接口
    12.2数组创建
    12.3数组元素访问
    12.4数组成员
    12.5数组协变
    12.6数组初始化语句
    第13章接口
    13.1接口声明
    13.1.1接口修饰符
    13.1.2partial修饰符
    13.1.3基础接口
    13.1.4接口主体
    13.2接口成员
    13.2.1接口方法
    13.2.2接口属性
    13.2.3接口事件
    13.2.4接口索引
    13.2.5接口成员访问
    13.3完全限定接口成员名
    13.4接口实现
    13.4.1显式接口成员实现
    13.4.2实现接口的唯一性
    13.4.3泛型方法的实现
    13.4.4接口映射
    13.4.5接口实现继承
    13.4.6重新实现接口
    13.4.7抽象类和接口
    第14章枚举
    14.1枚举声明
    14.2枚举修饰符
    14.3枚举成员
    14.4System.Enum类型
    14.5枚举值和操作
    第15章委托
    15.1委托声明
    15.2委托兼容性
    15.3委托实例化
    15.4委托调用
    第16章异常
    16.1异常产生的原因
    16.2System.Exception类
    16.3异常是如何处理的
    16.4常见的异常类
    第17章特性
    17.1特性类
    17.1.1特性的用法
    17.1.2位置和已命名参数
    17.1.3特性形参类型
    17.2特性规范
    17.3特性实例
    17.3.1特性的编译
    17.3.2在运行时获取一个特性实例
    17.4保留特性
    17.4.1AttributeUsage特性
    17.4.2Conditional特性
    17.4.3Obsolete特性
    17.5用于互操作的特性
    17.5.1和COM以及Win32组件互操作
    17.5.2和其他.NET语言互操作
    第18章不安全的代码
    18.1不安全的上下文
    18.2指针类型
    18.3固定变量和可移动变量
    18.4指针转换
    18.4.1指针数组
    18.5表达式里的指针
    18.5.1指针间接寻址
    18.5.2指针成员访问
    18.5.3指针元素访问
    18.5.4取地址操作符
    18.5.5指针递增和递减
    18.5.6指针算术
    18.5.7指针比较
    18.5.8sizeof操作符
    18.6fixed语句
    18.7定长缓冲区
    18.7.1定长缓冲区声明
    18.7.2表达式里的定长缓冲区
    18.7.3明确赋值检查
    18.8栈分配
    18.9动态内存分配
    附录A文档注释
    附录B文法
    附录C参考资料
查看详情
系列丛书 / 更多
C#程序设计语言 (原书第3版)
PHP和MySQL Web开发(原书第4版):PHP and MySQL Web Development, Fourth Edition
[澳]Luke、[澳]Luke Welling 著;武欣 译
C#程序设计语言 (原书第3版)
Objective-C 2.0程序设计
[美]科施恩 著;张波 译
C#程序设计语言 (原书第3版)
软件测试实用技术与常用模板
李龙 著
C#程序设计语言 (原书第3版)
OpenGL编程指南(原书第7版)
[美]施瑞奈尔 著;李军 译
C#程序设计语言 (原书第3版)
PHP和MySQL Web开发
威利、武欣 著
C#程序设计语言 (原书第3版)
测试驱动的面向对象软件开发
[美]弗里曼、[美]普雷斯 著;王海鹏 译
C#程序设计语言 (原书第3版)
Windows高级调试
[美]赫瓦特 著;聂雪军 译
C#程序设计语言 (原书第3版)
成功的软件开发(原书第2版)
多纳尔德森 编;刘列励 译
C#程序设计语言 (原书第3版)
重构:Ruby版
[美]菲尔德斯 著;徐旭铭 译
C#程序设计语言 (原书第3版)
测试驱动的JavaScript开发
[美]Christian Johansen 著;赵勇 译
C#程序设计语言 (原书第3版)
PHP和MySQL Web应用开发核心技术
温施耐德 著
C#程序设计语言 (原书第3版)
Windows并发编程指南
[美]杜飞(Duffy J.) 著;聂雪军 译
相关图书 / 更多
C#程序设计语言 (原书第3版)
C#从入门到精通(第7版)
明日科技
C#程序设计语言 (原书第3版)
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C#程序设计语言 (原书第3版)
C#程序设计
路炜
C#程序设计语言 (原书第3版)
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C#程序设计语言 (原书第3版)
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C#程序设计语言 (原书第3版)
C#与.NET 6开发从入门到实践
敖瑞
C#程序设计语言 (原书第3版)
C#高级编程(第12版)
[奥地利]克里斯琴·内格尔(Chrisitian Nagel) 著;李铭 译
C#程序设计语言 (原书第3版)
C#面向对象程序设计教程(微课视频版)
夏磊;仲宝才;张翀
C#程序设计语言 (原书第3版)
C#程序设计案例教程
李攀
C#程序设计语言 (原书第3版)
C#函数式编程(第2版)
[美]恩里科·博南诺(Enrico Buonanno) 著;张骏温 译
C#程序设计语言 (原书第3版)
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C#程序设计语言 (原书第3版)
C#程序设计(第2版)
刘君瑞;姜学锋
您可能感兴趣 / 更多
C#程序设计语言 (原书第3版)
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
C#程序设计语言 (原书第3版)
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
C#程序设计语言 (原书第3版)
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
C#程序设计语言 (原书第3版)
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
C#程序设计语言 (原书第3版)
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
C#程序设计语言 (原书第3版)
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
C#程序设计语言 (原书第3版)
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
C#程序设计语言 (原书第3版)
最后一章
[美]厄尼·派尔
C#程序设计语言 (原书第3版)
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
C#程序设计语言 (原书第3版)
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
C#程序设计语言 (原书第3版)
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
C#程序设计语言 (原书第3版)
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译