Visual C#从入门到精通(第9版)
久经考验、深受国内外读者喜爱的C#入门经典,承袭Step-by-Step风格,完美演绎Visual C#精髓

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

定价:139元

印次:9-6

ISBN:9787302516248

出版日期:2019.01.01

印刷日期:2022.10.27

图书责编:文开琪

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

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#编程技术。

作者简介约翰 . 夏普(John Sharp)微软MVP,资深技术作家,Content Master(英国CM集团的分支机构)的首席技术专家。John拥有伦敦帝国理工学院的计算机荣誉学士学位。过去27年,他一直致力于软件开发和培训教程与课程的写作。John拥有丰富的技术资历,精通数据库系统、UNIX、C、C++和C#应用开发。他还开发过Java和JavaScript应用,用Windows Azure设计企业级方案。译者简介周 靖微软MVP,翻译风格严谨、准确、朴实、流畅,深受读者欢迎。代表译著有《Visual C#从入门到精通》系列版本、《C#本质论》、《CLR via C#》系列版本和Walter Savitch教授的经典教材《C++程序设计》系列版本。

前 言 Microsoft Visual C#是一种功能强大、使用简单的语言,主要面向需要使用Microsoft .NET Framework来创建应用程序的开发者。它在C++和Microsoft Visual Basic的基础上去芜存菁,最终形成一种更加清晰、更富有逻辑的语言。 C# 1.0于2001年亮相。 几年后随着C# 2.0和Visual Studio 2005的问世,语言新增了几个重要功能,包括泛型、迭代器和匿名方法等。 随同Visual Studio 2008发布的C# 3.0添加了更多功能,包括扩展方法、Lambda表达式以及语言集成查询(Language Integrated Query,LINQ)。 2010年发布的C# 4.0继续增强,改善了与其他语言和技术的互操作性。新增功能包括具名参数和可选参数,另外还有dynamic类型(指示语言的“运行时”对对象进行晚期绑定)。在随C# 4.0发布的.NET Framework中,最重要的新功能就是“任务并行库”(Task Parallel Library,TPL)。可用TPL构建具有良好伸缩性的应用程序,从而快速和简单地发挥出多核处理器的潜力。 C# 5.0通过async方法修饰符和await操作符提供了对异步任务的原生支持。 C# 6.0是一次增量式升级,提供了许多有利于简化开发的功能,包括字符串插值(再也不需要String.Format了),改进的属性实现方式,表达式主体方法等。 C# 7.0进一步增强,提高了生产力并移除了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  调用方... 查看详情

通过《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服务
查看详情