图书介绍

Visual C#.NET程序设计基础与上机指导PDF|Epub|txt|kindle电子书版本网盘下载

Visual C#.NET程序设计基础与上机指导
  • 万科,覃剑编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302147430
  • 出版时间:2007
  • 标注页数:338页
  • 文件大小:37MB
  • 文件页数:347页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C#.NET程序设计基础与上机指导PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 .NET和Visual Studio.NET简介1

1.1 Visual C#的优点1

1.2 .NET和Visual C#的关系3

1.3 公共语言运行时环境和公共语言规范4

1.4 Visual Studio.NET编程环境6

1.4.1 Visual Studio.NET IDE简介7

1.4.2 起始页8

1.4.3 窗口9

1.4.4 MSDN帮助11

1.5 编写第一个Visual C#应用程序11

1.5.1 第一个程序:Hello World!11

1.5.2 创建解决方案12

1.5.3 添加控件和编写代码13

1.5.4 编译和运行程序15

1.5.5 代码分析16

1.6 上机指导17

1.7 习题17

第2章 Visual C#语言基础19

2.1 值类型和引用类型19

2.1.1 Visual C#中的控制台应用程序21

2.1.2 值类型22

2.1.3 引用类型31

2.2 变量和常量37

2.2.1 变量37

2.2.2 常量42

2.3 运算符42

2.3.1 逻辑运算符44

2.3.2 算术运算符45

2.3.3 位运算符50

2.3.5 赋值运算符51

2.3.4 条件运算符51

2.3.6 运算符54

2.3.7 其他运算符56

2.3.8 和‖的行为控制58

2.4 类型转换58

2.4.1 隐式类型转换58

2.4.2 显式类型转换60

2.4.3 使用Convert类进行转换61

2.5 上机指导62

2.6 习题68

第3章 Visual C#程序流程控制70

3.1 语句70

3.1.1 语句的终点和可达性71

3.1.2 语句块72

3.1.5 声明语句73

3.1.4 标号语句73

3.1.3 空语句73

3.2 条件语句74

3.2.1 if语句74

3.2.2 switch语句78

3.3 循环语句81

3.3.1 for循环81

3.3.2 foreach循环83

3.3.3 while循环85

3.3.4 do循环86

3.4 跳转语句88

3.4.1 break语句88

3.4.2 continue语句89

3.4.3 goto语句90

3.4.4 return语句92

3.4.5 throw语句92

3.5 上机指导93

3.6 习题99

4.1 面向对象技术基础101

4.1.1 面向对象设计的由来101

第4章 面向对象的程序设计101

4.1.2 对象的定义102

4.2 面向对象和非面向对象技术的比较103

4.3 面向对象分析105

4.3.1 面向对象分析的任务106

4.3.2 面向对象的设计107

4.4 习题109

第5章 类111

5.1 类的声明111

5.1.1 类修饰符111

5.1.3 存取修饰符112

5.2 类的成员112

5.1.2 成员修饰符112

5.2.1 类中的常量113

5.2.2 类中的变量114

5.2.3 构造函数和析构函数118

5.3 类的继承120

5.3.1 继承的概念120

5.3.2 继承的工作机制121

5.3.3 派生类的构造和析构123

5.3.4 屏蔽基类成员124

5.3.5 使用protected保护访问方式126

5.3.6 使用internal内部访问方式126

5.4 类的方法127

5.4.1 方法参数127

5.4.2 静态和实例方法130

5.4.3 虚拟方法131

5.4.4 覆盖方法132

5.4.5 抽象方法133

5.4.6 外部方法134

5.4.7 方法主体135

5.5 类的属性135

5.6 类的索引136

5.7 类的事件138

5.8 基类Object139

Object类中的方法139

5.9 类的转换141

5.9.1 关键字is141

5.9.2 关键字as142

5.9.3 不同类型的对象组成的数组143

5.10 上机指导145

5.11 习题150

第6章 创建Windows应用程序152

6.1 了解Windows窗体152

6.2.1 新建Windows应用程序项目153

6.2 建立Windows应用程序153

6.2.2 查看程序代码154

6.2.3 代码分析156

6.3 Windows窗体应用程序模型156

6.3.1 窗体156

6.3.2 属性157

6.3.3 控件159

6.3.4 事件161

6.4 Windows窗体中的动态布局164

6.4.1 锚定164

6.4.2 停靠165

6.5 窗体中菜单的设计166

6.5.1 菜单设计基础知识166

6.5.2 用程序完成菜单设计171

6.6.1 窗体的显示方式172

6.6 消息框172

6.6.2 消息框173

6.7 Visual C#中的MDI编程174

6.8 上机指导178

6.9 习题180

第7章 窗体设计常用控件介绍182

7.1 控件简介182

7.2 Button控件182

7.2.1 Button控件属性183

7.2.2 Button控件事件处理器185

7.3 RadioButton控件186

7.3.1 RadioButton控件属性186

7.3.2 RadioButton控件事件处理188

7.4 CheckBox控件188

CheckBox控件属性188

7.5.1 事件处理结构189

7.5 基本事件处理189

7.5.2 把按键转换为单击按钮192

7.5.3 验证控件的内容193

7.6 TextBox控件194

7.6.1 TextBox控件的常用属性194

7.6.2 TextBox控件的常用事件196

7.7 Label控件和LinkLabel控件198

7.7.1 Label控件198

7.7.2 LinkLabel控件198

7.8 ListBox控件200

7.8.1 ListBox控件的属性201

7.8.2 ListBox控件的常用方法203

7.8.3 ListBox控件的事件处理器203

7.8.4 ListBox控件使用示例204

7.9.1 CheckedListBox控件的属性208

7.9 CheckedListBox控件208

7.9.2 CheckedListBox控件的事件209

7.10 ComboBox控件210

7.10.1 ComboBox控件的属性210

7.10.2 DropDownStyle属性210

7.10.3 ComboBox事件处理器210

7.11 PictureBox控件211

7.11.1 PictureBox控件的常用属性211

7.11.2 PictureBox的常用事件和方法213

7.11.3 Panel控件213

7.11.4 GroupBox控件介绍213

7.12 鼠标和键盘事件处理214

7.12.1 鼠标事件214

7.12.2 键盘事件216

7.13 上机指导217

7.14 习题221

第8章 异常处理223

8.1 什么是异常223

8.2 异常处理基本方法225

8.2.1 抛出异常225

8.2.2 捕捉异常225

8.2.3 重新抛出异常227

8.2.4 利用finally善后229

8.2.5 不同错误处理技术的比较230

8.3 .NET Framework中的异常类234

8.3.1 Exception类的属性235

8.3.2 Exception类的构造函数236

8.3.3 常用异常类237

8.3.4 自定义Exception派生类238

8.4 利用异常处理来设计程序239

8.4.1 使用try块时的设计注意事项240

8.4.2 使用catch块时的设计注意事项241

8.5 checked和unchecked语句242

8.6 上机指导243

8.7 习题244

第9章 程序的调试和错误处理246

9.1 为什么要进行调试246

9.2 根据条件编译代码247

9.2.1 条件编译符号248

9.2.2 预处理表达式248

9.2.3 声明指令248

9.2.4 条件编译指令249

9.2.5 诊断指令251

9.2.6 区域指令252

9.2.7 行指令253

9.3.1 基本调试概念254

9.3 使用Visual Studio.NET调试工具254

9.3.2 常用的调试策略257

9.3.3 程序的调试信息257

9.4 习题262

第10章 使用GDI+画图263

10.1 Windows窗体画图基础263

10.2 使用Graphics类264

10.3 对窗体使用颜色269

10.4 使用画笔272

10.5 使用画刷274

10.5.1 SolidBrush纯色画刷275

10.5.2 HatchBrush画刷276

10.5.3 LinearGradientBrush画刷277

10.6 使用字体279

10.7 用GDI+显示图像282

10.8 上机指导284

10.9 习题287

第11章 文件操作288

11.1 文件和流288

11.1.1 字节流289

11.1.2 字符流类290

11.1.3 二进制流类292

11.2 文件和目录管理293

11.2.1 目录管理293

11.2.2 文件管理295

11.3 读/写文件297

11.3.1 按照字符流读/写文件298

11.3.2 按照二进制模式读取300

11.3.3 按照随机顺序访问文件301

11.4 上机指导302

11.5 习题305

12.1.1 ADO.NET构架306

12.1 ADO.NET概述306

第12章 Visual C#数据库基础306

12.1.2 ADO.NET连接数据源的方式308

12.2 ADO.NET数据提供程序309

12.2.1 Connection对象309

12.2.2 DataReader对象310

12.2.3 DataAdapter对象311

12.2.4 DataSet对象313

12.3 ADO.NET数据组件的设置317

12.4 Windows窗体数据绑定技术321

12.4.1 数据表字段的绑定323

12.4.2 数据表的绑定324

12.4.3 填充数据325

12.5 编制报表程序326

12.6 上机指导329

12.7 习题329

热门推荐