图书介绍

Visual C#2013 从零开始学PDF|Epub|txt|kindle电子书版本网盘下载

Visual C#2013 从零开始学
  • 李馨著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302466864
  • 出版时间:2017
  • 标注页数:528页
  • 文件大小:55MB
  • 文件页数:546页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

Visual C#2013 从零开始学PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 程序基础1

第1章 欢迎来到C#的世界2

1.1从.NET Framework说起2

1.1.1公共语言运行库2

1.1.2 .NET Framework类库3

1.1.3程序的编译3

1.2认识Visual Studio 20133

1.2.1 Visual Studio 2013的版本4

1.2.2启动软件并创建项目4

1.2.3“解决方案资源管理器”窗口7

1.2.4项目的打开和关闭9

1.2.5操作环境的设置10

1.3控制台应用程序12

1.3.1认识C#语言12

1.3.2程序语句12

1.3.3认识命名空间13

1.3.4编写程序代码14

1.3.5为程序代码加注释15

1.3.6让程序适时缩排16

1.3.7善用Intelli Sense17

1.3.8创建并运行程序18

1.4重点整理18

1.5课后习题19

第2章 数据与变量21

2.1什么是通用类型系统22

2.1.1整数类型22

2.1.2浮点类型和货币23

2.1.3其他数据类型23

2.2变量和常数24

2.2.1标识符的命名规则24

2.2.2关键字24

2.2.3声明变量25

2.2.4常数27

2.2.5枚举类型29

2.3控制台应用程序的输入输出语句31

2.3.1读取数据31

2.3.2输出数据32

2.3.3格式化输出33

2.4类型转换34

2.4.1隐式类型转换35

2.4.2显式类型转换36

2.4.3用户自定义类型——结构38

2.5运算符40

2.5.1算术运算符40

2.5.2赋值运算符40

2.5.3关系运算符41

2.5.4逻辑运算符41

2.5.5运算符的优先级42

2.6重点整理42

2.7课后习题43

第3章 流程控制46

3.1认识结构化程序47

3.2条件选择47

3.2.1单一选择48

3.2.2双重选择50

3.2.3嵌套if52

3.2.4多重条件55

3.3循环59

3.3.1 for循环59

3.3.2 while循环62

3.3.3 do/while循环64

3.3.4嵌套for66

3.3.5其他语句67

3.4重点整理68

3.5课后习题69

第4章 数组和字符串73

4.1数组74

4.1.1一维数组的声明74

4.1.2数组元素的存取76

4.1.3数组的属性和方法77

4.2使用多维数组81

4.2.1创建二维数组81

4.2.2二维数组初始化82

4.2.3不规则数组84

4.2.4隐式类型数组86

4.3字符和字符串87

4.3.1转义字符87

4.3.2创建字符串88

4.3.3字符串常用方法89

4.3.4使用StringBuilder类93

4.4重点整理96

4.5课后习题97

第2篇 对象使用101

第5章 对象和类101

5.1面向对象的基础102

5.1.1认识对象102

5.1.2提供蓝图的类102

5.1.3抽象化概念103

5.2使用类104

5.2.1定义类104

5.2.2实例化对象105

5.2.3访问权限106

5.2.4定义方法成员107

5.2.5类属性和存取器109

5.3对象旅程113

5.3.1产生构造函数114

5.3.2析构函数回收资源115

5.3.3使用默认构造函数116

5.3.4构造函数的重载118

5.3.5对象的初始设置119

5.4静态类121

5.4.1认识静态类成员121

5.4.2静态属性121

5.4.3静态类方法122

5.4.4静态构造函数124

5.5重点整理126

5.6课后习题127

第6章 方法和传递机制130

6.1方法是什么131

6.1.1系统内建的方法131

6.1.2方法的声明133

6.2参数的传递机制137

6.2.1传值调用137

6.2.2传址调用139

6.3方法的传递对象141

6.3.1以对象为传递目标141

6.3.2参数params142

6.3.3关键字ref和out的不同143

6.3.4更具弹性的命名参数145

6.3.5能选择的选择性参数146

6.4方法的重载147

6.5了解变量的作用域149

6.6重点整理151

6.7课后习题152

第7章 继承、多态和接口155

7.1了解继承156

7.1.1特化和泛化156

7.1.2组合关系157

7.1.3为什么要有继承机制157

7.2单一继承机制157

7.2.1继承的存取(或访问)158

7.2.2访问权限修饰词protected162

7.2.3调用基类成员165

7.2.4隐藏基类成员170

7.3探讨多态174

7.3.1父、子类产生方法重载174

7.3.2覆盖基类175

7.3.3实现多态177

7.4接口和抽象类181

7.4.1定义抽象类181

7.4.2认识密封类184

7.4.3接口的声明184

7.4.4如何实现接口186

7.4.5实现多个接口188

7.4.6接口实现多态190

7.5重点整理192

7.6课后习题193

第8章 泛型和集合196

8.1浅谈集合197

8.1.1认识索引键/值197

8.1.2使用下标204

8.1.3顺序访问集合206

8.2创建泛型208

8.2.1为什么使用泛型208

8.2.2定义泛型210

8.2.3产生泛型方法210

8.3委托212

8.4重点整理215

8.5课后习题216

第9章 错误和异常处理218

9.1 Visual Studio调试环境219

9.1.1错误列表窗口219

9.1.2如何调试220

9.1.3进入调试程序223

9.1.4加入断点225

9.2常见的错误228

9.2.1语法错误228

9.2.2逻辑错误229

9.3异常情况的处理230

9.3.1认识Exception类230

9.3.2简易的异常处理231

9.3.3 Finally程序块233

9.3.4使用throw抛出错误235

9.4重点整理236

9.5课后习题237

第3篇 窗口接口239

第10章 窗口窗体的运行239

10.1 Windows窗体的基本操作240

10.1.1创建Windows窗体项目240

10.1.2 Windows窗体的工作环境241

10.1.3创建用户界面245

10.1.4编写程序代码250

10.1.5程序存储的位置253

10.2 Windows窗体的运行254

10.2.1部分类是什么254

10.2.2 Main()主程序在哪里255

10.2.3消息循环256

10.2.4在程序中设置属性257

10.3使用窗体260

10.3.1窗体的属性和方法260

10.3.2窗体的事件262

10.4 MessageBox类265

10.4.1显示消息265

10.4.2按钮的枚举成员265

10.4.3图标的枚举成员266

10.4.4 DialogResult如何接收266

10.5重点整理270

10.6课后习题271

第11章 公共控件274

11.1显示信息275

11.1.1标签控件275

11.1.2超链接控件280

11.1.3进度条控件285

11.1.4状态栏和面板285

11.1.5计时的Timer控件287

11.1.6窗体上控件的顺序290

11.2文字编辑292

11.2.1 TextBox控件292

11.2.2 RichTextBox控件299

11.2.3 MaskedTextBox控件307

11.3与日期有关的控件308

11.3.1 MonthCalendar控件308

11.3.2 DateTimePicker控件314

11.4具有选择功能的控件316

11.4.1单选按钮316

11.4.2复选框321

11.4.3下拉列表框321

11.4.4列表框327

11.4.5 CheckedListBox控件328

11.5重点整理331

11.6课后习题332

第12章 提供互动的控件337

12.1文件对话框338

12.1.1 OpenFileDialog控件338

12.1.2 SaveFileDialog控件340

12.1.3 FolderBrowserDialog控件344

12.2设置字体与颜色348

12.2.1 FontDialog控件349

12.2.2 ColorDialog控件349

12.3支持打印的组件353

12.3.1 PrintDocument控件353

12.3.2 PrintDialog控件358

12.3.3 PrintPreviewDialog控件359

12.3.4 PageSetupDialog控件363

12.4菜单364

12.4.1 MenuStrip控件365

12.4.2 ContextMenu控件376

12.4.3 ToolStrip控件378

12.5重点整理380

12.6课后习题381

第13章 多文档界面和版面布局385

13.1多文档界面386

13.1.1认识多文档界面386

13.1.2 MDI窗体的成员388

13.1.3窗体的排列389

13.2版面布局390

13.2.1 FlowLayoutPanel控件390

13.2.2 TableLayoutPanel控件392

13.2.3 SplitContainer控件395

13.3具有查看功能的控件395

13.3.1 ImageList控件395

13.3.2 ListView控件400

13.3.3 TreeView控件410

13.4键盘和鼠标事件415

13.4.1认识键盘事件415

13.4.2 KeyDown和KeyUp事件415

13.4.3 KeyPress事件419

13.4.4认识鼠标事件420

13.4.5获取鼠标信息421

13.4.6鼠标的拖曳功能423

13.5重点整理426

13.6课后习题427

第14章 I/O与数据流处理431

14.1数据流与System.IO432

14.2文件与数据流432

14.2.1文件目录433

14.2.2文件信息438

14.2.3使用File静态类441

14.3标准数据流445

14.3.1 FileStream类446

14.3.2 StreamWriter写入器449

14.3.3 StreamReader读取器449

14.4重点整理452

14.5课后习题452

第4篇 应用455

第15章 ADO.NET组件455

15.1数据库基础456

15.1.1数据库系统456

15.1.2认识关系数据库457

15.2认识ADO.NET457

15.2.1 System.Data命名空间457

15.2.2 ADO.NET架构458

15.3获取数据源459

15.3.1生成DataSet459

15.3.2查看数据源窗口464

15.3.3 DataGirdView控件465

15.4简易SQL语句470

15.4.1使用查询生成器470

15.4.2 SELECT子句478

15.4.3 WHERE子句478

15.4.4动态查询479

15.5用程序代码来提取、存入数据481

15.5.1导入相关命名空间481

15.5.2用Connection对象连接数据库482

15.5.3用Command对象执行SQL语句483

15.5.4 DataReader显示内容484

15.5.5 DataAdapter载入数据486

15.6 重点整理488

15.7课后习题490

第16章 语言集成查询——LINQ494

16.1 LINQ简介495

16.2基本的LINQ语法495

16.2.1获取数据源495

16.2.2创建查询496

16.2.3执行查询496

16.2.4配合orderby和group子句498

16.3 LINQ的应用500

16.3.1 LINQ to Object500

16.3.2 LINQ to SQL502

16.4重点整理507

16.5课后习题508

第17章 简易方块游戏510

17.1图形设备接口511

17.1.1窗体的坐标系统511

17.1.2产生画布512

17.2绘制图形513

17.2.1认识Graphics类513

17.2.2配合画笔绘制线条、几何图形514

17.2.3绘制字体516

17.2.4 Color结构518

17.3简易方块游戏519

17.3.1游戏界面说明520

17.3.2方块的版面521

17.3.3方块的组成和移动521

17.3.4简易方块游戏相关信息523

热门推荐