收藏 分享(赏)

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

上传人:la****1 文档编号:2356697 上传时间:2023-05-08 格式:PDF 页数:682 大小:99.56MB
下载 相关 举报
Visual C#从入门到精通(第9版).pdf_第1页
第1页 / 共682页
Visual C#从入门到精通(第9版).pdf_第2页
第2页 / 共682页
Visual C#从入门到精通(第9版).pdf_第3页
第3页 / 共682页
Visual C#从入门到精通(第9版).pdf_第4页
第4页 / 共682页
Visual C#从入门到精通(第9版).pdf_第5页
第5页 / 共682页
Visual C#从入门到精通(第9版).pdf_第6页
第6页 / 共682页
亲,该文档总共682页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、前言Microsoft Visual C#是一种功能强大、使用简单的语言,主要面向需要使用Microsoft.NET Framework来创建应用程序的开发者。它在C+和Microsoft Visual Basic的基础上去芜存菁,最终形成一种更加清晰、更富有逻辑的语言。C#1.0于2001年亮相。几年后随着C#2.0和Visual Studio2005的问世,语言新增了几个重要功能,包括泛型、迭代器和匿名方法等。随同Visual Studio2008发布的C#3.0添加了更多功能,包括扩展方法、Lambda表达式以及语言集成查询Language Integrated Query,LNQ)。2

2、010年发布的C#4.0继续增强,改善了与其他语言和技术的互操作性。新增功能包括具名参数和可选参数,另外还有dynamic类型(指示语言的“运行时”对对象进行晚期绑定)。在随C#4.0发布的.NET Framework中,最重要的新功能就是“任务并行库”(Task Parallel Library,TPL)。可用TPL构建具有良好伸缩性的应用程序,从而快速和简单地发挥出多核处理器的潜力。C#5.0通过async方法修饰符和await操作符提供了对异步任务的原生支持。C#6.0是一次增量式升级,提供了许多有利于简化开发的功能,包括字符串插值(再也不需要String.Format了),改进的属性实

3、现方式,表达式主体方法等。C#7.0进一步增强,提高了生产力并移除了C#一些不合时宜的设计。例如,现在属性访问器方法可作为表达式主体成员实现,方法支持以元组形式返回多个值,简化了out参数的用法,switch语句开始支持模式和类型匹配。还有其他许多更新,本书将一一阐述。虽然Windows 10是运行C#应用程序最重要的平台,但现在也可通过.NET Core运行时在其他操作系统(包括Liux)上运行用C#写的代码。这使程序更容易在多种环境中运行。另外,Windows10支持高度交互性的应用程序,它们可以进行数据共享和协作,还可以连接云服务。Windows 10最引人注目的是对UWP(Universal Windows Platform,通用Windows平台)应用的支持。这种应用设计在任何Windows10设备上运行,无论是全功能的桌面系统、笔记本和平板,还是资源有限的智能手机和物联网设备。熟悉C#的核心功能后,下一步就是掌握如何开发能在所有这些平台上运行的应用。译注:访问本书中文博客(http:bookzhou.co)了解和上一版的区别。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2