[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf

5星(超过95%的资源)
所需积分/C币:50 2013-08-09 10:39:02 480.55MB PDF
160
收藏 收藏
举报

编辑推荐 本书为C#经典名著!是Wrox红皮书中最畅销的品种之一。从第1版开始就名满天下,其第3版被评选为2005年最权威的十大IT图书之一,并荣获 “2005年度引进版科技类优秀图书”奖。更可贺的是,其第4版又荣获“2006年最受读者喜爱的十大技术开发类图书”!第6版在详尽论述C# 2005的基础上,又增加了.NET 3.0 Framework的新特性,更加完善了C#的技术。是缺乏C#或.NET编程经验,但有其他语言编程经验的开发人员,以及了解.NET 2.0,而且对.NET 3.0和Visual Studio 2005有兴趣的程序员全面掌握C#的首选教程。   本书以.NET 3.5和VS2008为基础,是C# 2008及其环境的最终指南。本书首先介绍了.NET的体系结构和方法论,解释了C#语言不能孤立看待,而必须放在.NET Framework中考虑的原因。在论述了C#的基础知识之后,深入探讨了C#编程的所有内容。   本书添加了许多新示例,来解释如何使用C#完成各种任务。另外,还增加了一些全新的章节,包括LINQ、SQL、ADO.NET实体、Windows Communication Foundation、Windows Workflow Foundation、Windows Presentation Foundation、数组、系统事务处理、跟踪、事件日志等,使读者能清晰、全面地理解C# 2008提供的所有功能。   本书主要内容   编写Windows应用程序和Windows服务   用ASP.NET 3.5编写Web页面   用C#处理XML的技巧   用ADO.NET访问数据库   用C# 2008生成图形   各种C#插件   用LINQ轻松地处理SQL Server数据库和XML   本书读者对象   本书适用于希望学习C#开发语言的最新版本的、有经验的开发人员。   2005年最权威的十大IT图书!2005年度引进版科技类优秀图书!2006年最受读者喜爱的十大技术开发类图书!2007年最畅销的C#零售图书!    1.C#经典名著!是Wrox红皮书中最畅销的品种之一。   2.其第3版被评选为2005年最权威的十大IT图书之一,并荣获“2005年度引进版科技类优秀图书”奖   3.其第4版又荣获“2006年最受读者喜爱的十大技术开发类图书”   4.是2007年最畅销的C#零售图书   5.2008年,最新的第6版在详尽论述C# 2005的基础上,又增加了.NET 3.5 Framework的新特性,更加完善了C#的技术   6.以.NET 3.5和Visual Studio 2008为基础,是程序员全面掌握C#的首选教程 内容简介 C#经典名著!也是Wrox皮书中最畅销的品种之一,从第 1版开始就名满天下:其第3版被中华读书报、CSDN、《程序员》等机构评选为2005年最权威的十大IT图书之一;在中国版协、中国出版科学研究所、《出版参考》杂志组织的“2005年度输出版、引进版优秀图书”评选活动中获得“2005年度引进版科技类优秀图书”奖其第4版被多家IT相关机构和媒体联合评为“2006年最受读者喜爱的十大技术开发类图书”。 第6版面向C#2008和,NET 3.5,在全面展示,NET和C#新特性的同时继续完善原有的内容,是有一些C#基础知识的读者或者想迁移到C#的其他程序员全面掌握C#2008的首选教程。 作者简介 李铭,信息管理专业硕士,拥有近8年的系统开发经验,曾开发过监考系统、宽带教学系统、人员管理系统和综合业务系统等,现就职于某部队研究所,从事.NET、Oracle和Linux等方面的开发和管理工作,曾发表过多篇计算机专业论文,也翻译和编写过几部著作。 黄静,计算机专业博士,在程序设计、软件工程和网络安全等方面有着多年的研究和实战经验,曾为.NET技术在国内的推广作出了重要贡献,翻译和发表了多篇有关.NET的技术文档或文章。 目录: 第Ⅰ部分 C# 语言 第1章 .NET体系结构 1.1 C#与.NET的关系 1.2 公共语言运行库 1.2.1 平台无关性 1.2.2 提高性能 1.2.3 语言的互操作性 1.3 中间语言 1.3.1 面向对象和接口的支持 1.3.2 相异值类型和引用类型 1.3.3 强数据类型 1.3.4 通过异常处理错误 1.3.5 特性的使用 1.4 程序集 1.4.1 私有程序集 1.4.2 共享程序集 1.4.3 反射 1.5 .NET Framework类 1.6 命名空间 1.7 用C#创建.NET应用程序 1.7.1 创建ASP.NET应用程序 1.7.2 创建Windows窗体 1.7.3 使用Windows Presentation F
计算机精品学习资料大放送 软考官方指定教材及同步辅导书下载软考历年真是解析与答案 软考视频|考试机构丨考试时间安排 Java一览无余:Java视频教程| Java SE| Java eE Net技术精品资料下载汇总: ASP. NET篇 Net技术精品资料下载汇总:C#语言篇 Net技术精品资料下载汇总: VB. NET篇 撼世出击:C/C++编程语言学习资料尽收眼底电子书+视频教程 Visual c++(vc/MFC)学习电子书及开发工具下载 Per/CGI脚本语言编程学习资源下载地址大全 Python语言编程学习资料(电子书+视频教程)下载汇总 最新最全Ruby、 Ruby on Rails精品电子书等学习资料下载 数据库精品学习资源汇总:MysL篇丨 SQL Server篇丨 Oracle篇 最强HTML/ XHTML、CSS精品学习资料下载汇总 最新 JavaScript、Ajax典藏级学习资料下载分类汇总 网络最强PHP开发工具+电子书+视频教程等资料下载汇总 UML学习电子资下载汇总软件设计与开发人员必备 经典 LinuxcBt视频教程系列 Linux快速学习视频教程一帖通 天罗地网:精品 Linux学习资料大收集(电子书+视频教程) Linux参考资源大系 Linux系统管理员必备参考资料下载汇总 Linux she、内核及系统编程精品资料下载汇总 UNIX操作系统精品学习资料<电子书+视频>分类总汇 FreeBsD/ OpenBSD/ NetBsD精品学习资源索引含书籍+视频 Solaris/ OpenSolaris电子书、视频等精华资料下载索引 christian Nagel, Bill Evjen, Jay Glynn, etal Professional ct 2008 E|sBN:978-0470-19137-8 Copyright@ 2008 by Wiley Publishing, Inc All Rights Reserved. This translation published under license 本书中文简体字版由 Wiley Publishing,nc授权清华大学出版社出版。未经出版者书面许可,不得以任何 方式复制或抄袭本书内容。 北京市版权局著作权合同登记号图字:01-20081921 本书封面贴有 John Wiley&Sons公司防伪标签,无标签者不得销售。 版权所有,侵权必究。侵权举报电话:0106278298913701121933 图书在版编目(C|P数据 c#高级编程(第6版)〔美〕肭内格尔( Nagel,C-)等著:李铭翻译;黄静审校.一北京;清华大学出版社,2008.10 书名原文: Professional C#2008 rory: ISBN978-7-302-18495-9 IC…Ⅱ.①内…②李…③黄…:Ⅲ.C语言一程序设计ⅣV.TP312 中国版本图书馆CP数据核字(2008)第136124号 责任编辑:王军于平 装帧设计:孔祥丰 责任校对:成风进 责任印制:李红英 出版发行:清华大学出版社 地址:北京清华大学学研大厦A座 hp:∥www.tup.com.cn 邮编;100084 社总机:01062770175 邮购:01062786544 投稿与读者服务:010-62776969,Service@atup,tsinghua.edu.cn 质量反馈:01062772015, zhuliang tup. tsinghua.edu.cn 印刷者:清华大学印刷厂 装订者:北京市密云县京文制本装订厂 经销:全国新华书店 开本:185×260印张:9925插页:2字数:2477千字 版次:2008年10月第1版 印次:2008年10月第1次印刷 印数:1~5000 定价:158.00元 本书如存在文字不清、漏印、缺页、倒页、脱页等印装质量问题,请与清华大学出版社出版部联系 调换。联系电话:(010)62770177转3103产品编号:029028-01 前言 对于开发人员来说,把C#语言及其相关环境 NEt Framework描述为多年来最重要的新技 术一点都不夸张。NET提供了一种新环境。在这个环境中,可以开发出运行在 Windows上的 几乎所有应用程序,而C#是专门用于NET的新编程语言。例如,使用C#可以编写出动态Web 页面、 XML Web服务、分布式应用程序的组件、数据库访问组件、传统的 Windows桌面应用 程序,甚或可以联机脱机运行的新型智能客户应用程序。本书介绍 NET Framework35版。如 果读者使用1.0、1.1、2.0或3.0版本编码,本书的一些章节就不适用。本书将标注出只适用于NET Framework3.5的新增内容。 不要被NET这个名称所愚弄,这个名称仅强调 Microsoft相信分布式应用程序是未来的 趋势,即处理过程分布在客户机和服务器上,但C#不仅仅是编写 Internet或与网络相关的应 用程序的一种语言,它还提供了一种编写 Windows平台上几乎任何类型的软件或组件的方式。 另外,C#和NET都对编写程序的方式进行了革新,更易于实现在 Windows上的编程。 这是一个相当重要的声明。毕竞,我们都知道计算机技术的发展速度非常快,每 Microsoft 都会推出新软件、新的编程工具或 Windows的新版本,并宣称这些对开发人员都非常有用,NET 和C#也不例外 NET和c#的重要性 为了理解NET的重要性,了解一下近10年来出现的许多 Windows技术的本质,会有一定 的帮助。尽管所有的 Windows操作系统在表面上看来完全不同,但从 Windows3.1(1992年)到 Windows server2008,在内核上都有相同的 Windows api。在我们转而使用 Windows的新版本 时,AP中增加了非常多的新功能,但这是一个演化和扩展API的过程,并非替换它。 开发 Windows软件所使用的许多技术和架构也是这样。例如,cOM( Component Object Model,组件对象模型)是作为 OLE(Object Linking and Embedding,对象链接和嵌入)开发出来 的。那时,它在很大程度上仅是把不同类型的oce档链接在一起,所以利用它可以把一个 小 Excel电子表格放在word文档中。之后,它逐步演化为COM、DCOM( Distributed COM,分 布式组件对象模型和最终的COM+。COM+是一种复杂的技术,它是几乎所有组件通信方式的 基础,实现了事务处理、消息传输服务和对象池。 Microsoft选择这条道路的原因非常明显:它关注向后的兼容性。在过去的这些年中,第三 方厂商编写了相当多的 Windows软件,如果 Microsoft每次都引入一项不遵循现有编码规则的 新技术, Windows就不会获得今天的成功。 向后兼容性是 Windows技术的极其重要的特性,也是 Windows平台的一个长处。但它有 一个很大的缺点:每次某项技术进行演化增加了新功能后,都会比它以前更复杂。 c#高级编程(第6版) 很明显,对此必须进行改进。 Microsof不可能一直扩展这些开发工具和语言,使它们越来 越复杂,既要保证能跟上最新硬件的发展步伐,又要与20世纪90年代初开始流行的 Windows 产品向后兼容。如果要得到一种简单而专业化的语言、环境和开发工具,让开发人员轻松地编 写优秀的软件,就需要一种新的开端。 这就是C#和NET的作用。粗略地说,NET是一种在 Windows平台上编程的新架构—一种 新API。C#是一种全新的语言,它可以利用 NET Framework及其开发环境中的所有新特性,以 及在最近20年来出现的面向对象的编程方法。 在继续介绍前,必须先说明,向后兼容性并没有在这个演化进程中失去。现有的程序仍可 以使用,NET也兼容现有的软件。软件组件在 Windows上的通信,现在几乎都是使用COM实 现的。因此,NET能够提供现有COM组件的包装器( wrapper),以便NET组件与之通信。 我们不需要学习了C#才能给NET编写代码,因为 Microsoft已经扩展了C++,提供了一种 新语言,还对 Visual baisc进行了很多改进,把它转变成了功能更强大的 Visual baisc net, 并允许把用这些语言编写的代码用于NET环境。但这些语言都因有多年演化的痕迹,所以不 能完全用现在的技术来编写。 本书将介绍C#编程技术,同时提供NET体系结构工作原理的必要背景知识。我们不仅会 介绍C语言的基础,还会给出使用各种相关技术的应用程序示例,包括数据库访问、动态的 web页面、先进的图形技术和目录访问等。唯一的要求是用户至少熟悉门在 Windows上使用 的高级语言,例如C++、 Visual baisc或J++。 NET的优点 前面阐述了NET的优点,但并没有说它会使开发人员的工作更易完成。本节将简要讨 论NET的改进特性 面向对象的编程: NET Framework和C#从一开始就完全是基于面向对象的。 优秀的设计:一个基类库,它是以一种非常直观的方式设计出来的。 语言的无关性:在NET中, Visual baisc.NET、C#、J#和托管C++等语言都可以编译 为通用的中间语言( Intermediate Language)。这说明,语言可以用以前没有的方式交互 操作。 ·对动态web页面的更好支持:ASP具有很大的灵活性,但效率不是很高,这是因为它 使用了解释性的脚本语言,且缺乏面向对象的设计,从而导致ASP代码比较凌乱。NET 使用一种新技术 ASP. NET,为Web页面提供了一种集成式的支持。使用 ASP.NET, 可以编译页面中的代码,这些代码还可以使用NET高级语言来编写,例如C#或Ⅴ isual Baisc2008。 高效的数据访问:一组NET组件,统称为 ADO.NET,提供了对关系数据库和各种数 据源的高效访问。这些组件也可以访问文件系统和目录。NET内置了XML支持,可 以处理从非 Windows平台导入或导出的数据。 ·代码共享:NET引入了程序集的概念,替代了传统的DLL,可以完美无暇地修补代码 在应用程序之间的共享方式。程序集是解决版本冲突的正式系统,程序集的不同版本 可以并存。 前言 增强的安全性:每个程序集还可以包含内置的安全信息,这些信息可以准确地指出谁 或哪种类型的用户或进程可以调用什么类的哪些方法。这样就可以非常准确地控制程 序集的使用方式。 对安装没有任何影响:有两种类型的程序集,分别是共享程序集和私有程序集。共享 程序集是可用于所有软件的公共库,私有程序集只用于某个软件。私有程序集是完全 自包含的,所以安装过程非常简单,没有注册表项,只需把相应的文件放在文件系统 的相应文件夹中即可。 web服务的支持:NET集成了对开发Web服务的完全支持,用户可以开发出任何类 型的应用程序。 · Visual Studio2008:NET附带了一个开发环境Ⅴ isual Studio2008,它可以很好地利用 C艹、C#、 Visual bais2008和 ASP.NET进行编码。 Visual Studio02008集成了 Visual Studio NEt2002/2003/2005和 Visual studio6环境中的各种语言专用的所有最佳功能。 C#:是使用NET的一种面向对象的新语言。 第1章将详细讨论NET体系结构的优点。 NET Framework35中的新增特性 NET Framework的第1版(0版)在2002年发布,赢得了许多人的喝彩。 NET Framework 的最新版本20在2005年发布,它对该架构进行了较大的改进。 NET Framework3.5尽管不 像 NET Framework2.0那样是一个大的改进,但仍是一个相当重要的版本,包含了许多杰出的 新功能。 Microsoft每次发布新的架构时,总是试图确保对已开发出的代码进行尽可能少的修改。到 目前为止, Microsoft在这方面做得很成功。 注意: 一定要建立一个临时的服务器,来测试应用程序到 NET Framework35的升级,而不是直 接升级当前运行的应用程序 下面将详细描述C样2008和 NeT Framework3.5中的一些新变化,以及 NET Framework3.5 的开发环境—— Visual studio2008的新增内容。 隐式类型化的变量 使用C井2008,可以声明一个变量,让编译器隐式地决定该变量的类型。LINQ就使用这个 功能处理所创建的查询。要使用这个新功能,需要使用var关键字: var x=5 使用这个语句时,编译器会使用5来确定该变量的类型。这表示,该语句实际上应如下所示: int x=5- c#高级编程(第6版) 自动实现的属性 在C#2008中,声明属性这个常见任务变得更容易了。在以前的版本中,需要以如下方式 声明属性: private int myItem; public int MyItem get return myitem myItem value; 现在可以让编译器完成这个工作。不需要重复地把上面的结构放在代码中,只需使用自动 实现属性的快捷方式: public int MyProperty i get: set;IT0 使用这个语法会得到与前面较长示例相同的结果。编译器会把这个缩写形式转换为一般的 格式,使代码更容易阅读和使用,并可以更快地编写解决方案。 对象和集合初始化器 C#2008现在允许在初始化对象的属性时,把值赋予属性。例如,假定代码中有如下对象: public class My structure public int My Propertyl i get set; H lic int MyP rty geti set: h 使用C#2008,可以实例化 MyStructure对象,如下所示: My Structure myStructure new MyStructure()I My Propertyl =5 MyPr。 perty2=10}; 这个功能允许一次声明集合中的多个项 List < int > myInts new List int >()t 5, 10, 15, 20, 25 在这个例子中,所有的数字都加到 miNts对象上,就好像使用了AdO方法一样 内置的 ASPNET AJAX支持 可以使用 NeT Framework20创建 ASPNET AJAX Web页面,但这需要额外的安装。在 ASPNET35和Ⅴ sual Studio2008中内置了 ASPNET AJAX支持。 现在,用 ASPNET和 NET Framework35创建的每个页面都支持AJAX(在 Web. config文 前言 件中可以查看所有的Ajax配置)。在 ASPNET控件工具箱中有一些新的服务器控件,可以给 Web站点添加AAX功能。 ASP NET AJAX的更多内容可参见第39章。 NET Language Integrated Query( LINQ) Framework LNQ是最酷、最令人期待的特性,它提供了访问底层数据的功能。微软公司把LNQ提 供为一个轻型的功能,为底层的数据库提供了一个强类型化的界面。LINQ为开发人员提供了 在他们习惯的编码环境下编写代码的方式,并可以把底层数据作为对象来访问,以利用DE、 IntelliSense甚至调试功能。 使用LINQ可以查询对象、数据集合、 SQL Server数据库、XML等。无论底层数据源是什 么,都可以用相同的方式获得数据,因为LINQ提供了一个查询数据的结构化方式 下面的代码获得伪XML文档,提取XML文件中所有的顾客姓名: XDocument xdoc XDocument Load (@"C: \Customers.xml") var query= from people in xdoc. Descendants("CustomerName") select people Value; Console. Writeline("[0) Customers Found"r query. Count())i Console, Writeline() foreach (var item in query) Console. writeline (item): 提示: 第11、27和29章介绍了LINQ的各个方面 Vsua| Studio中的多目标 在许多情况下,NET开发人员现在使用多个NET应用程序,它们分别面向 NET Framework 20、30和3,5。继续在开发计算机上保留 isual Studio的多个版本,以使用 NeT Framework 的多个版本似乎很愚蠢。 因此, Visual studio的最新版本2008现在支持使用自己需要的 NET Framework版本。创建 新的应用程序时,可以选择创建面向 NET Framework2.0、30或35的应用程序。 支持最新的应用程序类型 在 NET Framework30发布不久,就出现了一些非常新的功能。在这个版本中,允许使用 Windows presentation Foundation(WPF)建立新的应用程序类型,以及基于 Windows Communication Foundation(WCF)和 Windows Workflow Foundation(WF)的应用程序和库。 在 Visual Studio2008中,可以创建所有这些应用程序,它们现在都可以用作项目类型,并 带有新控件、Ⅴ isual studio向导和功能。 c#高级编程(第6版) c#的优点 C#在某种程度上可以看作是NET面向 Windows环境的一种编程语言。在过去的十几年中, Micros给 Windows和 Windows aPi添加了许多功能, Visual baisc2008和C++也经历了许多 变化。虽然 Visual baisc和C+最终已成为非常强大的语言,但这两种语言也存在问题,因为 它们保留了原来的一些内容 对于 Visual basic6及其早期版本来说,它的主要优点是很容易理解,许多编程工作都很容 易完成,基本上隐藏了 Windows apl和COM组件结构的内涵。其缺点是Ⅴ Visual basic从来没有 实现真正意义上的面向对象,所以大型应用程序很难分解和维护。另外,因为Ⅴ isual baisc的 语法继承于 BASIC的早期版本 BASIC主要是为了让初学者更容易理解,而不是为了编写大型 商业应用程序),所以不能真正成为结构化或面向对象的编程语言。 另一方面,C+置根于 ANSI C++语言定义。它与ANSI不完全兼容,因为 Microsoft是在 ANSI定义标准化之前编写C艹编译器的,但已经相当接近了。但是,这导致了两个问题。其 , ANSI C++是在十几年前的技术条件下开发的,因此不支持现在的概念(例如 Unicode字符 串和生成XML文档),某些古老的语法结构是为以前的编译器设计的(例如成员函数的声明和定 义是分开的)。其二, Microsoft同时还试图把C++演变为一种用于在 Windows上执行高性能任 务的语言,为此不得不在语言中添加大量 Microsoft专用的关键字和各种库。其结果是在 Windows中,该语言成了一种非常杂乱的语言。让C++开发人员说说字符串有多少种定义就可 以说明这一点:char*、 LPTSTR、 string、 CString (MFC版本)、 CString(WTL版本)、 wchar t*、 OLECHAR*等。 现在进入NET时代—一种全新的环境,它对这两种语言都进行了新的扩展。 Microsoft 给C++添加了许多 Microsoft专用的关键字,并把 Visual baisc演变为 Visual baisc net,再演 变为 sual baisc2008,保留了一些基本的 Visual Baisc语法,但在设计上完全不同,从实际应 用的角度来看, Visual Baisc2008是一种新语言。 在这里, Microsoft决定给开发人员另一个选择—专门用于NET、具有新起点的语言,即 C#。 Microsoft在正式场合把CH描述为一种简单、现代、面向对象、类型非常安全、派生于C 和C+的编程语言。大多数独立的评论员对C#的说法是“派生于C、C+和Java”。这种描 述在技术上是非常准确的,但没有涉及到该语言的真正优点。从语法上看,C#非常类似于C++ 和Java,许多关键字都是相同的,C#也使用类似于C++和Java的块结构,并用括号({})来标 代码块,用分号分隔各行语句。对C并代码的第一印象是它非常类似于C+或Java代码。但在 这些表面的类似性后面,C#学习起来要比C+容易得多,但比Java难一些。其设计与现代开 发工具的适应性要比其他语言更高,它同时具有Ⅴ Visual basic的易用性、高性能以及C++的低 级内存访问性。C#包括以下一些特性: 完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载。 定义完整、一致的基本类型集。 对自动生成ⅹML文档说明的内置支持。 自动清理动态分配的内存。

...展开详情
试读 127P [Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf
立即下载 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
chanyeollovexue 再次下载。。。。
2018-01-01
回复
陌然MO 值得拥有,质量很好
2017-09-28
回复
nanguogongzi 扫描质量不错哇,很清晰,翻了一下,书的内容质量也很好,值得下载。
2016-07-11
回复
yuefj C#高级编程(第6版)电子书,扫描版,非常清晰,值得下载
2015-09-25
回复
Julian_Yang C#高级编程(第6版)电子书,扫描版,非常清晰,值得下载。
2015-08-12
回复
hx20110289 1500多页的C# 语言高级编程,值得拥有
2015-04-09
回复
gxjj123 1500多页,而且也相当清晰,好东西
2014-09-29
回复
jxl7633 C#高级编程(第6版)电子书,扫描版,非常清晰,值得下载。
2013-12-30
回复
guande1968 C#高级编程(第6版)电子书,扫描版,非常清晰,值得下载。
2013-08-23
回复
java0412 1500多页,而且也相当清晰,好东西
2013-08-09
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 至尊王者

关注 私信
上传资源赚钱or赚积分
最新推荐
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf 50积分/C币 立即下载
1/127
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第1页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第2页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第3页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第4页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第5页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第6页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第7页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第8页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第9页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第10页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第11页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第12页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第13页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第14页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第15页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第16页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第17页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第18页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第19页
[Csharp高级编程(第6版)].(美)内格尔.扫描版.pdf第20页

试读结束, 可继续阅读

50积分/C币 立即下载