首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

精通C#(第6版)

2017-04-08 
《精通C#(第6版)》是C#领域久负盛名的经典著作,深入全面地讲解了C#编程语言和.NET平台的核心内容,并结合大量
商家名称 信用等级 购买信息 订购本书
精通C#(第6版) 去商家看看
精通C#(第6版) 去商家看看

精通C#(第6版)

《精通C#(第6版)》是C#领域久负盛名的经典著作,深入全面地讲解了C#编程语言和.NET平台的核心内容,并结合大量示例剖析相关概念。全书分为八部分:C#和.NET平台、C#核心编程结构、C#面向对象编程、高级C#编程结构、用.NET程序集编程、.NET基础类库、WPF和ASP.NET Web Forms。第6版是对第5版的进一步更新和完善,内容涵盖了最先进的.NET编程技术和技巧,并准确呈现出C#编程语言的最新变化和.NET 4.5 Framework的新特性。
  《精通C#(第6版)》由微软C# MVP Andrew Troelsen编写,第6版专门针对C# 5.0和.NET 4.5进行了细致入微的修订,是各层次.NET开发人员的必读之作。

网友对精通C#(第6版)的评论

非常厚,非常全面,但是,可怕的但是,在这本书中,不管是基础的知识点,还是高深的知识点,都只是点到即止,也就是告诉你:C#有这个功能,可以实际这个效果。至于怎么去实现,在这本书中是很难找到确切的解决方案的,也就是说,算是给读者指了一条路。
另外,此书的翻译很糟糕,很多对象和类名居然被直接翻译成了中文,译者应该不是业内人士。

第5.2.3 再谈默认构造函数中的一段话,译文:然而,一旦定义了自定义构造函数,默认构造函数就被自动从类中移除,并且不在有效!这样来想吧,如果不定义自定义构造函数,C#编译器就会给我们一个默认值,以便对象用户分配类型实例,字段数据都设置为正确的默认值。然而,如果我们定义了唯一的构造函数,编译器就会认为我们会自己处理。
原文:However, as soon as you define a custom constructor with any number of parameters, the default constructor is silently removed from the class and is no longer available!Think of it this way: if you do not define a custom constructor, the C# compiler grants you a default in order to allow the object user to allocate an instance of your type with field data set to the correct default values. However, when you define a unique const"rest":"ructor, the compiler assumes you have taken matters into your own hands<br /> 翻译的人没看懂前面5.2.2定义自定义构造函数中Car类的代码,Car类中有默认构造函数和2个自定义构造函数。<br /> 这句话的意思是:然而,一旦你在类中定义了带有参数的自定义构造函数(默认构造函数是无参数的),并且从类中删除了默认构造函数的代码段,那么默认构造函数就不在有效!从这方面考虑,如果你不定义自定义构造函数,C#编译器调用你的类中的默认构造函数初始化你的类的实例和正确设置类中字段数据的默认值(默认构造函数即使不显式写在类中代码,在类创建时也会自动运行)。然而,当你定义了唯一的自定义构造函数时,编译器就把初始化类的事情交由你定义的构造函数处理。(意思就是如果类中有自定义构造函数,就会用自定义构造函数中的代码初始化类。)<br /> 第28章第28.10.4小节,作者提到的在TextBox控件输入一个浮点数,当TextBox控件失去焦点后,会先调用ConvertBack(),<br />之后再调用Convert()。补充作者没有实现的代码,在程序中添加一个TextBox控件,Name=&#34;textSBThumb&#34;,修改SetBingdings()<br />函数中的代码<br />将this.labelSBThumb.SetBinding(Label.ContentProperty,b);注释掉,替换成<br />this.textSBThumb.SetBinding(TextBox.TextProperty, b);<br />如果要验证顺序,在Convert()中的return语句前添加一个MessageBox.Show(&#34;Call on Convert&#34;);<br />在ConvertBack()中的return语句前添加一个MessageBox.Show(&#34;Call on ConvertBack&#34;);<br />当TextBox控件失去焦点后,就会先出现ConvertBack()对话框,点击确定后,又会出现Convert()的对话框,点击确定后,<br />TextBox控件中的浮点数变成整数。<br /> 这本书包含了visual studio和C#基础与进阶的必知必会的所有知识、技能、技巧。<br /> visual studio和C#基础和进阶,只要这本书就足够了(原版书)。原书5星"

内容还没看。但拆开包裹后让我非常愤怒。封底被折起来了,这是俺的书呀,折毛折啊。封面出现多处破顺,有点不负责。
另外,快递确实不算快。其实这里很大部分是由于我选择的送货时间,周六当天买,提示当天到,带下单的时候没留意可配货时间,选了工作日,结果悲剧,看着他已到,结果不能到手上。

我擦,昨天早上10点左右才下的单子,系统提示是两天后到,没想到今天就到单位了,南宁真是送货快呀。
还没拆包装看内容,但透过袋子看书,感觉质量还行,至少用纸方面不会太差。

不过有点无语的是,这书怎么这么厚啊,简直可以和枕头比了。

这么厚的书,要么是写的知识点很全面,要么是对每个知识点写得很详细,并附加例子代码,不然哪有这么厚的书。

不过说句实话,我喜欢书里把各知识点写得详细,透彻的书。钱再多我无所谓,之前我买过2.0的书,都是一套套的买,先是基础级,然后是中级技术内幕之类,最后是高级的,本质的,那种看着很爽,可以对各知识点包括各开发控件的API了解透彻,虽然花了我整整3年的大学晚自习时光来看完那些书。但我觉得值,后来出来工作,做项目时,发现项目上用到的知识仅仅是我从书上学到的知识点的10%都不到,还懂大量的知识,我都没得使用

希望这次重新升级自己的知识到4.5,这本书能给我一个好的开头,让我有激情购买后面所有关于4.5版本关联的其它书,希望这书不让我希望,买之前就是冲着大家的评论好评来选择它的

讲解的非常详尽的好书原本计划读完,结果现在搞java 了。。。

讲解较细,但书中所用例子较乱,逻辑不是很清楚。
各种特性讲解的较好,好书一本。
另,code first尽然没有涉及,好吧,认了

书太全面了,本来打算买第5版的,很多地方都缺货,居然第6版都出了,正好,哈哈。

在亚马逊也买了不少书,感觉内容的质量是你自己选的,书的印刷质量只能靠运气了。这本书运气不错,没什么大的瑕疵。内容我也看了一半了,感觉给我这个有些编程基础的人非常有帮助,主要是刚看完 C# 图解 感觉什么都懂了,但是一动手,就感觉无从下手;而这本书恰好能告诉你怎么去做,怎么去实现。感觉在对的时间点,看了对的书!!!

书很好,讲的很全面,物流速度也挺快的…正在研读!

配送很快,书也很新,内容很全面,值得收藏!

喜欢精通C#(第6版)请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务

热点排行