图书介绍

Visual C#.NET程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Visual C#.NET程序设计
  • 刘秋香,王云,姜桂洪编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302259763
  • 出版时间:2011
  • 标注页数:398页
  • 文件大小:77MB
  • 文件页数:415页
  • 主题词:C语言-程序设计-高等学校-教材

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章 概述1

1.1程序设计基础1

1.1.1程序设计方法1

1.1.2类和对象2

1.2了解Visual Studio.NET4

1.2.1NET基本概念4

1.2.2 Visual Studio.NET集成开发环境5

1.3创建简单的C#程序11

1.3.1 Visual C#.NET语言11

1.3.2应用程序开发的一般步骤12

1.3.3三种常用的应用程序12

1.4本章小结19

习题19

第2章 Visual C#.NET语法基础21

2.1 C#程序结构21

2.1.1程序的组成要素21

2.1.2语法格式中的符号约定24

2.2基本数据类型24

2.2.1数值类型24

2.2.2字符类型25

2.2.3布尔类型和对象类型25

2.3变量与常量25

2.3.1变量26

2.3.2常量27

2.3.3类型转换29

2.4运算符与表达式31

2.4.1运算符与表达式类型31

2.4.2运算符的优先级33

2.5引用类型34

2.5.1类34

2.5.2接口35

2.5.3委托35

2.5.4数组37

2.5.5字符串39

2.5.6集合40

2.6值类型43

2.6.1枚举44

2.6.2结构45

2.6.3装箱与拆箱46

2.7本章小结47

习题48

第3章WVindows窗体与控件49

3.1窗体49

3.1.1窗体的结构49

3.1.2窗体的属性51

3.1.3窗体的方法51

3.1.4窗体的事件52

3.1.5创建应用程序的操作界面52

3.2几种常用控件55

3.2.1标签Label55

3.2.2链接标签LinkLabel57

3.2.3文本框TextBox59

3.2.4按钮Button61

3.2.5控件的命名规则63

3.3本章小结64

习题64

第4章 顺序结构程序设计66

4.1赋值语句66

4.2输入与输出67

4.2.1控制台应用程序的输入与输出67

4.2.2 Windows应用程序的输入与输出69

4.3消息框70

4.4图片框与图像列表73

4.4.1组件与控件73

4.4.2图片框PictureBox74

4.4.3图像列表ImageList78

4.5本章小结80

习题80

第5章 选择结构程序设计82

5.1 if语句82

5.1.1 if语句概述82

5.1.2 if-else语句84

5.1.3 if-else if-else语句85

5.2 switch语句88

5.3单选按钮与复选框90

5.3.1单选按钮RadioButton91

5.3.2复选框CheckBox92

5.4容器控件95

5.4.1分组框GroupBox96

5.4.2面板Panel96

5.4.3选项卡TabControl96

5.5本章小结101

习题101

第6章 循环结构程序设计104

6.1循环语句104

6.1.1 for语句104

6.1.2 foreach语句106

6.1.3 while语句109

6.1.4 do-while语句111

6.2循环的嵌套112

6.3跳转语句114

6.4列表框、复选列表框与组合框115

6.4.1列表框ListBox115

6.4.2复选列表框CheckedListBox119

6.4.3组合框ComboBox121

6.5计时器与进度条126

6.5.1计时器Timer126

6.5.2进度条ProgressBar129

6.6本章小结132

习题132

第7章 面向对象的程序设计基础134

7.1类和对象概述134

7.1.1对象134

7.1.2类135

7.2面向对象技术概述135

7.2.1封装性135

7.22继承性136

7.2.3多态性137

7.3类和对象的创建137

7.3.1类的创建137

7.3.2对象的创建及使用138

7.3.3类成员的可访问性141

7.3.4类的数据成员141

7.4类的方法142

7.4.1方法的定义142

7.4.2方法中的变量143

7.4.3方法的参数143

7.4.4方法的重载149

7.5类的构造函数和析构函数151

7.5.1构造函数151

7.5.2析构函数153

7.6类的属性和索引器155

7.6.1属性155

7.6.2索引器157

7.6.3属性与索引器161

7.7静态类和静态成员161

77.1静态类161

7.7.2静态成员162

7.7.3静态构造函数164

7.8常用.NET框架类型166

7.8.1 Object类166

7.8.2 Convert类167

7.8.3 Math类168

7.8.4 DateTime结构170

7.9本章小结172

习题172

第8章 面向对象的高级程序设计174

8.1继承性174

8.1.1继承的实现174

8.1.2隐藏基类成员176

8.1.3 base关键字177

8.1.4派生类的构造函数178

8.2多态性182

8.2.1重载和重写182

8.2.2虚方法182

8.2.3抽象方法与抽象类186

8.2.4密封方法与密封类190

8.3接口与多态191

8.3.1定义接口192

8.3.2实现接口193

8.3.3使用接口195

8.4分部类与命名空间197

8.4.1分部类197

8.4.2命名空间198

8.5委托200

8.5.1委托概述200

8.5.2委托的声明及使用200

8.5.3多路广播与委托合并204

8.5.4委托中的协变与逆变206

8.6事件207

8.6.1事件简介207

8.6.2声明事件和激发事件208

8.6.3订阅事件和处理事件209

8.7本章小结213

习题213

第9章 程序调试与异常处理215

9.1程序错误与程序调试215

9.1.1程序错误215

9.1.2程序调试217

9.2异常处理221

9.2.1异常处理简介221

9.2.2异常类222

9.2.3引发异常223

9.2.4异常的捕捉及处理224

9.3本章小结228

习题228

第10章 界面设计230

10.1菜单、工具栏与状态栏230

10.1.1菜单230

10.1.2工具栏236

10.1.3状态栏240

10.2对话框242

10.2.1模式对话框与非模式对话框243

10.2.2通用对话框243

10.2.3自定义对话框251

10.3 RichTextBox控件251

10.3.1常用属性251

10.3.2常用方法253

10.4界面布局259

10.4.1控件的布局259

10.4.2控件的锚定与停靠260

10.5多窗体程序设计261

10.5.1添加窗体和设置启动窗体262

10.5.2多窗体程序设计的相关操作262

10.6多文档界面程序设计271

10.6.1创建MDI应用程序271

10.6.2 MDI的相关属性、方法和事件272

10.6.3 MDI应用程序中的菜单栏和工具栏275

10.7本章小结276

习题277

第11章 键盘和鼠标操作278

11.1焦点处理278

11.1.1窗体对象的焦点278

11.1.2控件对象的焦点279

11.2键盘操作280

11.2.1按键事件发生的顺序280

11.2.2 KeyPress事件280

11.2.3 KeyDown和KeyUp事件283

11.2.4窗体的KeyPreview属性287

11.3鼠标操作287

11.3.1 MouseEnter和MouseLeave事件288

11.3.2 MouseMove和MouseHover事件288

11.3.3 MouseDown和MouseUp事件290

11.3.4 MouseWheel事件291

11.3.5 MouseClick和MouseDoubleClick事件293

11.3.6 Click和DoubleClick事件293

11.3.7鼠标事件发生的顺序294

11.3.8设置鼠标指针295

11.4本章小结297

习题297

第12章 数据库编程基础299

12.1数据库基础知识299

12.1.1数据库相关概念299

12.1.2关系型数据库300

12.2 SQL基础知识301

12.2.1 SQL简介301

12.2.2查询语句Select302

12.2.3插入语句Insert305

12.2.4修改语句Update305

12.2.5删除语句Delete306

12.3 ADO.NET概述306

12.3.1 ADO.NET概念306

12.3.2 ADO.NET对象模型306

12.3.3 ADO.NET访问数据库的两种模式308

12.4利用ADO.NET访问数据库310

12.4.1 Connection对象310

12.4.2 Command对象314

12.4.3 DataReader对象316

12.4.4 DataAdapter对象320

12.4.5 DataSet对象322

12.4.6 ADO.NET相关组件323

12.4.7数据绑定331

12.5综合示例337

12.6本章小结347

习题347

第13章 文件操作349

13.1文件和流的概念349

13.2文件的存储管理350

13.2.1 DriveInfo类350

13.2.2 Directory和DirectoryInfo类351

13.2.3 Path类352

13.2.4 File和FileInfo类353

13.3文件的操作356

13.3.1 Stream类356

13.3.2 FileStream类358

13.3.3 StreamReader和StreamWriter类361

13.3.4 BinaryReader和BinaryWriter类366

13.4本章小结367

习题367

第14章ActiveX控件369

14.1 ActiveX控件概述369

14.1.1 ActiveX控件简介369

14.1.2在工具箱中添加ActiveX控件369

14.2开发ActiveX控件370

14.2.1创建ActiveX控件370

14.2.2测试ActiveX控件373

14.2.3使用ActiveX控件374

14.3多媒体ActiveX控件375

14.3.1 Windows Media Player控件375

14.3.2 Shockwave Flash Object控件377

14.3.3 Microsoft Web浏览器控件379

14.4本章小结381

习题381

第15章 部署Windows应用程序382

15.1应用程序部署概述382

15.1.1 VS 2008提供的应用程序部署功能382

15.1.2 Windows Installer和ClickOnce部署的比较383

15.1.3选择部署策略384

15.1.4部署前的准备工作384

15.2使用ClickOnce部署Windows应用程序385

15.2.1将应用程序发布到Web385

15.2.2将应用程序发布到共享文件夹387

15.2.3将应用程序发布到媒体389

15.3使用Windows Installer部署Windows应用程序392

15.3.1创建安装程序392

15.3.2测试安装程序395

15.4本章小结395

习题396

热门推荐