当前位置:主页 > 计算机电子书 > 程序设计 > C#手册下载
C# 4.0完全参考手册

C# 4.0完全参考手册 PDF 高清版

  • 更新:2021-08-03
  • 大小:100.46MB
  • 类别:C#手册
  • 作者:希尔特
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

编程人员往往喜欢精益求精,他们总是不断地想方设法提高程序的性能、效率和可移植性。因此,他们对所使用的工具同样也要求甚多,特别是对编程语言的选择。编程语言的种类很多,但只有一小部分是优秀的语言。优秀的编程语言往往功能强大而又灵活,语法简洁且清晰;能够为创建正确的代码提供极大的帮助,而不是设置障碍;能够不断地支持最新的功能,而不是逐渐被淘汰出局。最重要的是,优秀的编程语言注定会有这样一种无形的品质:让程序员在使用时感觉良好。C#就是这样一种编程语言。

目录

  • 第1部分 C#语言
  • 第1章 C#的起源
  • 1.1 C#的族谱
  • 1.1.1 C语言:现代编程的开端
  • 1.1.2 OOP和C++语言的诞生
  • 1.1 13.Intemet和Java的出现
  • 1.1.4 C#的诞生
  • 1.1.5 C#的发展
  • 1.2 C#如何与.NET Framework相关
  • 1.3公共语言运行时的工作原理
  • 1.4 托管和非托管代码
  • 第2章 C#概述
  • 2.1 面向对象编程
  • 2.1.1 封装
  • 2.1.2 多态
  • 2.1.3 继承
  • 2.2 简单示例
  • 2.2.1 C#命令行编译器CSC.exe
  • 2.2.2 使用Visual Studio IDE
  • 2.2.3 逐行分析第一个示例程序
  • 2.3 处理语法错误
  • 2.4 改写示例
  • 2.5 简单示例二
  • 2.6 另一种数据类型
  • 2.7 两种控制语句
  • 2.7.1 if语句
  • 2.7.2 for循环
  • 2.8 代码块
  • 2.9 分号、定位和缩进
  • 2.10 C#语言的关键字
  • 2.11 标识符
  • 2.12 .NETFramework类库
  • 第3章 数据类型、字面量和变量
  • 3.1 数据类型的重要性
  • 3.2 C#的值类型
  • 3.3 整数类型
  • 3.4.浮点类型
  • 3.5 decimal类型
  • 3.6 字符类型
  • 3.7 布尔类型
  • 3.8 自定义输出格式
  • 3.9 字面量
  • 3.9.1 十六进制字面量
  • 3.9.2 字符转义序列
  • 3.9.3 字符串字面量
  • 3.10 变量
  • 3.10.1 初始化变量
  • 3.10.2 动态初始化变量
  • 3.10.3 隐式类型的变量
  • 3.11 变量的作用域和生命周期
  • 3.12 类型转换和强制类型转换
  • 3.12.1 自动类型转换
  • 3.12.2 强制转换不兼容的类型
  • 3.13 表达式中的类型转换
  • 第4章 运算符
  • 4.1 算术运算符
  • 4.2 关系和逻辑运算符
  • 4.3 赋值运算符
  • 4.4 按位运算符
  • 4.4.1 按位与、或、异或和一元取反运算符
  • 4.4.2 移位运算符
  • 4.4.3 按位复合赋值
  • 4.5 问号(?)运算符
  • 4.6 空格和圆括号
  • 4.7 运算符优先级
  • 第5章 程序控制语句
  • 5.1 if语句
  • 5.1.1 if语句嵌套
  • 5.1.2 if-else-if阶梯结构
  • 5.2 Switch语句
  • 5.3 for循环
  • 5.4 while循环
  • 5.5 do-while循环
  • 5.6 for each循环
  • 5.7 使用break语句退出循环
  • 5.8 使用continue语句
  • 5.9 go to语句
  • 第6章 类和对象
  • 6.1 类的基础知识
  • 6.1.1 类的通用形式
  • 6.1.2 定义类
  • 6.2 创建对象的方式
  • 6.3 引用类型的变量和赋值
  • 6.4 方法
  • 6.4.1 给Building类添加方法
  • 6.4.2 从方法返回
  • 6.4.3 返回值
  • 6.4.4 使用参数
  • 6.4.5 给Building类添加带参数的方法
  • 64.6 避免产牛不可到达的代码
  • 6.5 构造函数
  • 6.5.1 带参数的构造函数
  • 6.5.2 给Building类添加构造函数
  • 6.6 New运算符
  • 6.7 垃圾同收和析构函数
  • 6.8 this关键字
  • 第7章 数组和字符串
  • 7.1 数组
  • 7.2 多维数组
  • 7.2.1 二维数组
  • 7.2.2 三维或更多维的数组
  • 7.2.3 初始化多维数组
  • 7.3 交错数组
  • 7.4 数组引用赋值
  • 7.5 Lenghth属性
  • 7.6 隐式类型的数组
  • 7.7 foreach循环
  • 7.8 字符串
  • 7.8.1 构造string类型对象
  • 7.8.2 操作字符串
  • 7.8.3 字符串数组
  • 7.8.4 字符串是不可改变的
  • 7.8.5 在switch语句中使用字符串
  • 第8章 方法和类
  • 8.1 控制对类成员的访问
  • 8.1.1 C#的访问修饰符
  • 8.1.2 公有访问和私有访问的应用
  • 8.1.3 访问控制:案例研究
  • 8.2 给方法传递引用
  • 8.3 使用ref和out参数
  • 8.3.1 使用ref关键字
  • 8.3.2 使用out关键字
  • 8.3.3 对引用参数使用ref和out关键字
  • 8.4 使用数量可变的参数
  • ……
  • 第II部分 C#类库研究
  • 附录

资源下载

资源下载地址1:https://pan.baidu.com/s/1k8g9MOm7UdWzgpUhcaH4iA

相关资源

网友留言