EffectiveC#比·瓦格纳著pdf下载pdf下载

EffectiveC#比·瓦格纳著百度网盘pdf下载

作者:
简介:本篇主要提供EffectiveC#比·瓦格纳著pdf下载
出版社:万有图书专营店
出版时间:2018-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:(美)比·瓦格纳(Bill Wagner) 著
定  价:89
出 版 社:电子工业出版社
出版日期:2018年07月01日
页  数:268
装  帧:平装
ISBN:9787121342653
Chapter 1 C# Language Idioms  1
Item 1: Prefer Implicitly Typed Local Variables 1
Item 2: Prefer readonly to const 7
Item 3: Prefer the is or as Operators to Casts 12
Item 4: Replace string.Format() with Interpolated Strings 19
Item 5: Prefer FormattableString for Culture-Specific Strings  23
Item 6: Avoid String-ly Typed APIs  26
Item 7: Express Callbacks with Delegates 28
Item 8: Use the Null Conditional Operator for Event Invocations 31
Item 9: Minimize Boxing and Unboxing 34
Item 10: Use the new Modifier Only to React to Base Class Updates 38
Chapter 2 .NET Resource Management  43
Item 11: Understand .NET Resource Management  43
Item 12: Prefer Member Initializers to Assignment Statements 48
Item 13: Use Proper Initialization for Static Class Members 51
Item 14: Minimize Duplicate Initialization Logic  53
Item 15: Avoid Creating Unnecessary Objects  61
Item 16: Never Call Virtual Functions in Constructors  65
Item 17: Implement the Standard Dise Pattern 68
Chapter 3 Working with Generics 77
部分目录

内容简介

本书的作者,也是.NET专家Bill Wanger给出我们50条利用C#优点以及特性来写出健壮的,高效的,易于维护的代码的高效法则。同时,本书也反映出了C#语言愈发不错的特性以及关于它的开发社区。本书同时也给出了大量新颖的方法让你能够写出高效可靠的代码。近期新的第三版囊括了一些泛型和一些其他的语言集成查询(LINQ),还包括了对异常不错实践这一新的章节。
(美)比·瓦格纳(Bill Wagner) 著
比尔·瓦格纳(Bill Wagner),世界知名的C#专家,也是ECMA C#标准委员会成员。他在Humanitarian Toolbox项目中担任主管,并荣获微软公司.NET MVP称号长达11年,很近开始在.NET Foundation AdvisoryCouncil任职。Wagner在工作中与各种规模的公司合作,帮助这些创业公司或企业改进软件开发流程,并培养软件开发团队。目前,他是微软.NET核心内容团队的员工,写过很多与C#语言及.NET框架有关的学习资料。他拥有伊利诺伊大学厄巴纳-尚佩恩分校计算机科学专业的学士学位。