《C#探索指南》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:Decoder编著;北大宏博改编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2001
  • ISBN:730105274X
  • 页数:235 页
图书介绍:

第1章 新世纪的语言--C 1

1.1 C#简介 2

1.1.1 NET Framework 3

1.1.2 ASP.NET 4

1.2 网页服务时代来临 5

1.3 C#的主要功能 6

第2章 C#的编译环境 7

2.1 Visual Studio.NET 9

2.1.1 集成的程序设计环境 9

2.1.2 预览编译环境 12

2.1.3 建立项目 16

2.1.4 C#程序的撰写与编译 19

2.2 .NET Framework 24

2.2.1 使用csc编译 25

2.2.2 csc的编译变量 26

第3章 C#语法与数据类型 31

3.1 C#程序结构 32

3.1.1 程序的进入点 32

3.1.2 Main()必须被定义为static 36

3.1.3 C#与Java 37

3.1.4 Main方法 38

3.1.5 using 40

3.1.6 程序区块 42

3.1.7 程序注释 43

3.2 数据类型 44

3.2.1 数据类型概述 45

3.2.2 值类型 48

3.2.3 引用类型 58

3.3 运算符 62

第4章 变量、输出与流程控制 65

4.1 变量 66

4.1.1 静态变量 66

4.1.2 非静态变量 67

4.1.3 数组元素 70

4.1.4 传址参数 70

4.1.5 输出参数 73

4.1.6 值参数 74

4.1.7 局部变量 76

4.2.1 Console In 78

4.2 Console的I/O 78

4.2.2 Console Out 81

4.2.3 Console.Error 84

4.3 数组 84

4.4 字符串 90

4.5 流程控制 91

4.5.1 选择 91

4.5.2 循环 95

4.5.3 跳跃 98

第5章 C#的对象导向 103

5.1 结构与枚举数据结构 104

5.1.1 结构 104

5.1.2 枚举 106

5.2 类 109

5.2.1 类定义 109

5.3.2 类成员 109

5.2.3 构造与析构 114

5.2.4 继承 116

5.2.5 索引与类 116

5.2.6 单一继承与派生类 118

5.3 Boxing与Unboxing 121

5.3.1 Boxing 122

5.3.2 Unboxing 124

5.4 重载Methods 126

5.4.1 Overloading 127

5.4.2 operator 128

5.5 Interface 129

5.6 Delegate 134

5.7 Events 135

第6章 更多的C#语法 139

6.1 异常处理 140

6.1.1 Exception class 140

6.1.2 checked与unchecked 143

6.2 Unsafe Code 145

第7章 Namespace和Base Class 147

7.1 关于Namespace 148

7.2 Base Class 150

7.3 别名 151

7.4.1 DateTime 153

7.4 日期与时间 153

7.4.2 TimeSpan 155

7.5 文件夹与文件 157

7.5.1 Directory与File类别 157

7.5.2 读写文件 159

第8章 Windows应用程序 165

8.1 WinForms namespace 166

8.1.1 表单 167

8.1.2 我的第一个窗口程序 167

8.1.3 Windows骨架程序 172

8.1.4 利用Visual Studio.NET建立Windows程序 174

8.2 WinForms的控件 179

8.2.1 手工制作的控件 180

8.2.2 小时钟的制作 183

8.2.3 控件事件 186

第9章 ASP.NET 193

9.1 ASP+/ASP.NET 194

9.2 ASP与ASP+ 195

9.3 ASP.NET的执行环境 196

9.3.1 ASP.NET所需的安装软件 197

9.3.2 Intermediate Language 201

9.4 撰写ASP.NET网页 202

9.4.1 用C#撰写ASP.NET网页 203

9.4.2 ASP.NET网页的执行流程 207

9.5 ASP.NET控件 209