包邮 Visual C#从入门到精通 第9版+精通Visual C# 第4版 图书籍 共2册pdf下载pdf下载

包邮 Visual C#从入门到精通 第9版+精通Visual C# 第4版 图书籍 共2册百度网盘pdf下载

作者:
简介:本篇主要提供包邮 Visual C#从入门到精通 第9版+精通Visual C# 第4版 图书籍 共2册pdf下载
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

9787000010693


9787302516248+9787302509103


Visual C#从入门到精通 第9版


基本信息



Visual C#从入门到精通(第9版)

作者:[英]约翰·夏普(John Sharp)著 周靖 译

定价:139元

印次:9-1

ISBN:9787302516248



内容简介



C#作为微软的旗舰编程语言,深受程序员喜爱,是编写高效应用程序的语言。Visual C# 2017提供了大量新功能,《Visual C#从入门到精通(第9版)》围绕语言的基础知识和这些新功能全面介绍了如何利用Visual Studio 2017和.NET Framework 4.6.1编写C#应用程序。《Visual C#从入门到精通(第9版)》沿袭深受读者欢迎的Step by Step风格,通过合理的练习引导读者逐步构建在Windows 10上运行的应用程序、访问SQL Server数据库以及开发多线程应用等。 

 《Visual C#从入门到精通(第9版)》共27章,结构清晰,叙述清楚。所有练习均在Visual Studio 2017简体中文版上进行过全面演练。无论是刚开始接触面向对象编程的新手,还是打算迁移到C#的C、C++或Java程序员,都可以从本书汲取到新的知识。迅速掌握C#编程技术。



目录



第I部分  Visual C#和Visual Studio 2017概述

第1章  欢迎进入C#编程世界 3

1.1  开始在Visual Studio 2017环境中编程 3

1.2  写一个程序 6

1.3  使用命名空间 11

1.4  创建图形应用程序 13

1.4.1  探索通用Windows平台应用程序 20

1.4.2  向图形应用程序添加代码 23

1.4.3  其他类型的图形应用程序 25

小结 26

第1章快速参考 26

第2章  使用变量、操作符和表达式 27

2.1  理解语句 27

2.2  使用标识符 27

认识关键字 28

2.3  使用变量 29

2.3.1  命名变量 29

2.3.2  声明变量 29

2.3.3  指定数值 30

2.4  使用基元数据类型 31

2.4.1  未赋值的局部变量 31

2.4.2  显示基元数据类型的值 32

2.5  使用算术操作符 37

2.5.1  操作符和类型 37

2.5.2  深入了解算术操作符 38

2.5.3  控制优先级 43

2.5.4  使用结合性对表达式进行求值 43

2.5.5  结合性和赋值操作符 44

2.6  变量递增和递减 45

2.7  声明隐式类型的局部变量 46

小结 47

第2章快速参考 47

第3章  方法和作用域 49

3.1  创建方法 49

3.1.1  声明方法 49

3.1.2  从方法返回数据 50

3.1.3  使用表达式主体方法 51

3.1.4  调用方法 52

3.1.5  从方法返回多个值 54

3.2  使用作用域 57

3.2.1  定义局部作用域 57

3.2.2  定义类作用域 58

3.2.3  重载方法 58

3.3  编写方法 59

3.3.1 重构代码 63

3.3.2 嵌套方法 66

3.4  使用可选参数和具名参数 69

3.4.1  定义可选参数 70

3.4.2  传递具名参数 70

3.4.3  消除可选参数和具名参数的歧义 71

小结 75

第3章快速参考 76

第4章  使用判断语句 78

4.1  声明布尔变量 78

4.2  使用布尔操作符 78

4.2.1  理解相等和关系操作符 79

4.2.2  理解条件逻辑操作符 79

4.2.3  短路求值 80

4.2.4  操作符的优先级和结合性总结 80

4.3  使用if语句做出判断 81

4.3.1  理解if语句的语法 81

4.3.2  使用代码块分组语句 82

4.3.3  嵌套if语句 83

4.4  使用switch语句 88

4.4.1  理解switch语句的语法 89

4.4.2  遵守switch语句的规则 90

小结 93

第4章快速参考 94

第5章  使用复合赋值和循环语句 95

5.1  使用复合赋值操作符 95

5.2  编写while语句 96

5.3  编写for语句 100

5.4  编写do语句 102

小结 109

第5章快速参考 109

第6章  管理错误和异常 111

6.1  处理错误 111

6.2  尝试执行代码和捕捉异常 111

6.2.1  未处理的异常 113

6.2.2  使用多个catch处理程序 114

6.2.3  捕捉多个异常 114

6.2.4  筛选异常 115

6.2.4  传播异常 119

6.3  使用checked和unchecked整数运算 121

6.3.1  编写checked语句 121

6.3.2  编写checked表达式 122

6.4  抛出异常 124

6.5  使用finally块 129

小结 130

第6章快速参考 131

第II部分  理解C#对象模型

第7章  创建并管理类和对象 135

7.1  理解分类 135

7.2  封装的目的 135

7.3  定义并使用类 136

7.4  控制可访问性 137

7.4.1  使用构造器 138

7.4.2  重载构造器 139

7.4.3  解构对象 146

7.5  理解静态方法和数据 147

7.5.1  创建共享字段 148

7.5.2  使用const关键字创建静态字段 149

7.5.3  理解静态类 149

7.5.4  静态using语句 149

7.5.5  匿名类 152

小结 153.......................


内容简介



这是畅销系列Start Out With中的一本,秉持该系列图书的写作特色,从基础入手,逐步深入介绍Visual C#,讲解清晰、编排周到且易于理解。本书不仅给出了大量的示例程序,每章还提供了大量操作步骤详细的实践教程,以及实现这些应用程序的完整代码和窗体截图,方便读者学习。本书共分为11章,知识体系完备,编写体例充分考虑到教学的需要,可以作为全国各大中专院校计算机专业的相关教材,对Visual C#开发人员也是很好的参考用书。





目录


第1章  计算机和编程导论 1

 

1.1  导言 1

1.2  硬件和软件 2

1.2.1  硬件 2

1.2.2  软件 5

1.2.3  思考题 5

1.3  计算机存储数据的方式 6

1.3.1  数字存储 7

1.3.2  字符存储 8

1.3.3  高级数字存储 9

1.3.4  其他类型数据的

存储方式 9

1.3.5  思考题 9

1.4  程序工作原理 10

1.4.1  从机器语言到汇编

语言 12

1.4.2  高级语言 12

1.4.3  关键字、运算符和

语法概述 13

1.4.4  编译器和解释器 14

1.4.5  思考题 15

1.5  图形用户界面 16

1.5.1  事件驱动的GUI

程序 17

1.5.2  思考题 18

1.6  对象 18

1.6.1  可见对象与不可见

对象 19

1.6.2  类:对象来源 20

1.6.3  .NET框架 20

1.6.4  编写自定义类 20

1.6.5  思考题 20

1.7  程序开发过程 21

1.7.1  程序开发周期 21

1.7.2  思考题 24

1.8  Visual Studio开发环境入门 24

教程1-1:Visual Studio入门和

环境设置 25

1.8.1  新建项目 27

教程1-2:新建Visual C#项目 27

教程1-3:保存和关闭项目 29

1.8.2  Visual Studio开发

环境 29

1.8.3  使用“自动隐藏”

功能 30

1.8.4  菜单栏和“标准”

工具栏 31

1.8.5  工具箱 32

1.8.6  使用工具提示 34

1.8.7  停靠和浮动窗口 34

1.8.8  项目和解决方案 34

1.8.9  解决方案和项目在磁盘

上的典型组织方式 36

1.8.10  打开现有的项目 37

教程1-4:打开现有的项目 37

1.8.11  显示设计器窗口 37

1.8.12  访问Visual Studio

文档 38

教程1-5:熟悉Visual Studio开发

环境 38

1.8.13  思考题 39

本章重点词汇(中英文对照) 39

复习和练习 41

编程挑战 44

第2章  Visual C#简介 46

2.1  窗体和控件入门 46

2.1.1  应用程序窗体 46

2.1.2  通过名称识别窗体和

控件 46

2.1.3  “属性”窗口 48.......