Visual C#从入门到精通 计算机与互联网 (英)约翰·夏普(John Sharp)著 清华大学pdf下载pdf下载

Visual C#从入门到精通 计算机与互联网 (英)约翰·夏普(John Sharp)著 清华大学百度网盘pdf下载

作者:
简介:本篇主要提供Visual C#从入门到精通 计算机与互联网 (英)约翰·夏普(John Sharp)著 清华大学pdf下载
出版社:
出版时间:2015-12
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:Visual C#从入门到精通 计算机与互联网 书籍
作者:(英)约翰·夏普(John Sharp)著
定价:139.0
出版社:清华大学出版社
出版日期:
ISBN:9787302516248
印次:
版次:
装帧:平装
开本:16开

  内容简介
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<

  编辑
通过《Visual C#从入门到精通(第9版)》,读者将掌握新版本Visual Studio 2017与VisualC#的基础编程知识。经验丰富的软件开发人员,可以通过本书的所有编程指导、练习和代码,着手开发响应速度快、扩展性强的Windows 10和Universal Windows Platform应用程序。
《Visual C#从入门到精通(第9版)》涉猎以下主题,可以帮助你掌握Windows开发精髓
使用Visual Studio 2017快速开始创建Visual C#代码和项目
探索变量、作符、表达式和方法的使用
运用决策和迭代语句来控制程序流程
运用错误、异常和资源管理来构建更健壮的app
掌握Visual C#的面向对象编程基础
掌握枚举、结构、泛型、索引器和其他特性的用法
用LINQ查询表达式来创建内存数据查询
通过异步方法来提升应用程序的吞吐量和响应时间
解耦应用程序逻辑和事件处理
用新增app模板来进行流水开发
模型-视图-视图模型(MVVM)的实现
构建可以无缝适应PC,平板和Windows手机的Universal Windows Platform app
集成Microsoft Azure云端数据库和RESTful Web服务