《Visual C#.NET编程基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李满潮等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302049742
  • 页数:264 页
图书介绍:isual C#是Visual Studio家族的新成员,它不仅全面贯彻发面向对象技术,而且在编译优化技术方面较其他同类产品具有明显的优势。本书通过大量实例,深入浅出地介绍了Visual C#的使用与编程。全书共8章,主要内容包括:Visual C#的开发环境的菜单体系、Visual C#的开发环境的菜单体系、Visaul C#语言、Windows编程基础、管理和使用Visual C#对象、窗体应

第1章 掌握Visual C#开发环境 1

1.1 Visual Studio.NET的安装需求 1

1.1.1 硬件需求 1

1.1.2 软件需求 2

1.2 Visual C#的新特性 2

1.2.1 Web开发的新特性 2

1.2.2 数据开发的新特性 3

1.2.3 编程语言的新特性 3

1.2.4 Windows窗体和控件的新特性 3

1.2.5 项目的新特性 3

1.2.6 调试的新特性 3

1.2.7 组件和组件创建的新特性 4

1.2.8 国际化应用程序的新特性 4

1.3 Visual C#集成开发环境简介 4

1.3.1 先进的窗口管理技术 5

1.3.2 强大的编辑功能 6

1.4 使用Visual C#集成开发环境 6

1.4.1 Visual Studio起始页 6

1.4.2 方案管理器 11

1.4.3 Class View 13

1.4.4 属性窗口 15

1.4.5 工具箱 16

1.4.6 编辑器 27

1.4.7 服务器管理器 28

1.4.8 对象浏览器 31

1.4.9 任务清单窗口 35

1.4.10 宏管理器 36

1.4.11 命令窗口 39

1.4.12 安装工具 39

本章小结 40

第2章Visual C#的菜单体系 41

2.1 File菜单 41

2.2 Edit菜单 44

2.3 View菜单 45

2.4 Project菜单 46

2.5 Build菜单 50

2.6 Debug菜单 51

2.7 Tools菜单 51

2.8 Window菜单 56

2.9 Help菜单 57

本章小结 58

第3章 掌握Visual C#语言 59

3.1 C#与.NET框架 59

3.1.1 部件 59

3.1.2 using指令 60

3.1.3 名称空间 61

3.1.4 全限定名 62

3.1.5 标志 65

3.2 C#语言的新特性 66

3.2.1 先进的语言特性 66

3.2.2 丰富的类库支持 66

3.2.3 自动内存管理 66

3.2.4 统一类型系统 67

3.2.5 版本兼容 67

3.3 程序结构和编码惯例 67

3.3.1 C#程序的一般结构 67

3.3.2 “你好,世界!” 68

3.3.3 C#命名惯例 70

3.4 声明元素 71

3.4.1 声明元素名称 71

3.4.2 声明元素的特征 72

3.4.3 声明空间 73

3.4.4 生命期 74

3.4.5 作用域 76

3.4.6 声明元素的引用 77

3.4.7 名称隐藏 79

3.5 数据类型 80

3.5.1 基本数据类型 80

3.5.2 复合数据类型 86

3.5.3 数据类型实现 86

3.6 类型转换 87

3.6.1 隐式类型转换 88

3.6.2 显式类型转换 90

3.6.3 自定义转换 92

3.6.4 转换中的值变化 93

3.7 变量 93

3.7.1 变量声明 93

3.7.2 默认赋值 95

3.7.3 显式赋值 96

3.8 运算符和表达式 97

3.8.1 运算符的优先级 98

3.8.2 算术表达式 99

3.8.3 逻辑表达式 103

3.8.4 关系运算符 107

3.8.5 前(后)缀表达式 107

3.8.6 移位运算符 107

3.8.7 条件表达式 109

3.8.8 赋值表达式 109

3.8.9 其他表达式 110

3.9 数组 111

3.9.1 数组类型声明 112

3.9.2 数组初始化 113

3.10 结构 115

3.10.1 结构声明 115

3.10.2 结构和类 116

3.11 流程控制 117

3.11.1 选择结构 117

3.11.2 循环结构 120

3.11.3 跳转语句 123

本章小结 124

第4章 Windows编程基础 125

4.1 Windows窗体 125

4.1.1 Windows窗体概述 125

4.1.2 Windows窗体的新特性 126

4.2 事件驱动 127

4.4 创建第一个Windows窗体应用程序 129

4.5 使用向导添加程序元素 132

4.5.1 添加类 132

4.5.2 添加方法成员 135

4.5.3 添加属性成员 137

4.5.4 添加字段成员 139

4.5.5 添加分度器成员 140

4.5.6 添加事件和事件处理函数 141

本章小结 143

第5章 管理和使用Visual C#对象 144

5.1 类和对象 144

5.2 定制类 146

5.2.1 类声明 146

5.2.2 构造函数 150

5.2.3 析构函数 152

5.2.4 定制字段和常量 152

5.2.5 定制属性 155

5.2.6 定制方法 162

5.2.7 定制事件 167

5.2.8 定制分度器 170

5.2.9 定制运算符 172

5.3 创建和使用对象 174

5.3.1 设置和获取属性 174

5.3.2 通过方法执行动作 175

5.3.3 执行多个动作 175

5.3.4 操作窗体对象 176

5.3.5 使用new关键字 176

5.3.6 资源管理 177

5.3.7 使用对象参数 178

5.3.8 管理对象数组 180

5.4 获取对象类型信息 180

5.4.1 检查对象类型 181

5.4.2 确定类型尺寸 182

5.4.3 获取System.Type对象 183

本章小结 184

第6章 构造Windows窗体 185

6.1 使用窗体设计器 185

6.1.1 创建窗体 185

6.1.2 设置窗体尺寸 186

6.1.3 设置窗体位置 187

6.1.4 设置窗体边框风格 188

6.1.5 添加和调整控件 189

6.2 窗体中的事件处理 194

6.2.1 事件和delegate 194

6.2.2 事件处理函数 196

6.2.3 创建事件处理函数 196

6.2.4 创建默认事件处理函数 196

6.2.5 在运行时创建事件处理函数 197

6.2.6 使用单个事件处理函数响应多个事件 197

6.3 使用常用控件 198

6.3.1 标签控件 198

6.3.2 图片框控件 199

6.3.3 按钮控件 200

6.3.4 复选框控件 201

6.3.5 单选按钮控件 203

6.3.6 文本框控件 204

6.3.7 列表框控件 207

6.3.8 组合框控件 209

6.3.9 编组框控件 211

6.3.10 滚动条控件 212

6.3.11 计时器控件 213

6.4 创建不同形式的窗体 213

6.4.1 创建隐藏窗体 213

6.4.2 创建顶层窗体 214

6.4.3 创建透明窗体 214

6.4.4 模态和非模态窗体 215

本章小结 216

第7章 菜单、工具栏和状态栏 217

7.1 菜单的设计和使用 217

7.1.1 添加常规菜单 217

7.1.2 设计和使用常规菜单 218

7.1.3 使用快捷菜单 223

7.1.4 菜单应用实例 227

7.2 工具栏的设计和使用 230

7.2.1 设计工具栏 230

7.2.2 使用工具栏 231

7.3 状态栏的设计和使用 232

7.3.1 设计状态栏 232

7.3.2 使用状态栏 233

本章小结 234

第8章 设计窗体界面 235

8.1 界面设计基础 235

8.1.1 设计原则 235

8.1.2 Windows界面规则 237

8.1.3 界面布局原则 237

8.1.4 用户辅助模型 240

8.1.5 选择界面样式 240

8.2 设计对话框窗体 242

8.2.1 创建对话框 242

8.2.2 获取对话框数据 243

8.2.3 关闭对话框 246

8.3 设计资源管理器风格的界面 247

8.4 设计MDI风格的界面 249

8.4.1 创建MDI父窗体 249

8.4.2 创建MDI子窗体 250

8.4.3 确定活动子窗体 251

8.4.4 向活动子窗体中发送数据 252

8.4.5 排列子窗体 253

8.4.6 保存子窗体的信息 253

8.5 窗体程序设计实例 254

8.5.1 创建程序框架 254

8.5.2 编辑子窗体代码 256

8.5.3 编辑主窗体代码 260

本章小结 264