首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 MORE EFFECTIVE C#:改善C#代码的50个有效方法原书第2版)
内容
作者简介
比尔?瓦格纳(Bill Wagner),世界知名的C#专家,也是ECMA C#标准委员会成员。他在Humanitarian Toolbox项目中担任主管,并荣获微软公司.NET MVP称号长达11年,很近开始在.NET Foundation AdvisoryCouncil任职。Wagner在工作中与各种规模的公司合作,帮助这些创业公司或企业改进软件开发流程,并培养软件开发团队。目前,他是微软.NET核心内容团队的员工,写过很多与C#语言及.NET框架有关的学习资料。他拥有伊利诺伊大学厄巴纳-尚佩恩分校计算机科学专业的学士学位。
目录
译者序前言章  处理各种类型的数据 / 1条:使用属性而不是可直接访问的数据成员 / 1第2条:尽量采用隐式属性来表示可变的数据 / 7第3条:尽量把值类型设计成不可变的类型 / 11第4条:注意值类型与引用类型之间的区别 / 16第5条:确保 0 可以当成值类型的有效状态使用 / 21第6条:确保属性能够像数据那样运用 / 25第7条:用元组来限制类型的作用范围 / 30第8条:在匿名类型中定义局部函数 / 35第9条:理解相等的不同概念及它们之间的关系 / 400条:留意GetHashCode()方法的使用陷阱 / 49第2章  API设计 / 571条:不要在API中提供转换运算符 / 572条:尽量用可选参数来取代方法重载 / 613条:尽量缩减类型的可见范围 / 654条:优先考虑定义并实现接口,而不是继承 / 695条:理解接口方法与虚方法之间的区别 / 776条:用Event模式来实现通知功能 / 827条:不要把类的内部对象通过引用返回给外界 / 878条:优先考虑重写相关的方法,而不是创建事件处理程序 / 919条:不要重载基类中定义的方法 / 94第20条:了解事件机制为何会提升对象在运行期的耦合程度 / 98第21条:不要把事件声明成virtual / 100第22条:尽量把重载方法创建得清晰、简洁而完备 / 106第23条:让 partial类的构造函数、mutator方法和事件处理程序调用适当的partial方法 / 112第24条:尽量不要实现ICloneable接口,以便留出更多的设计空间 / 117第25条:数组类型的参数应该用params加以修饰 / 122第26条:在迭代器与异步方法中定义局部函数,以便尽早地报错 / 126第3章  基于任务的异步编程 / 131第27条:使用异步方法执行异步工作 / 131第28条:不要编写返回值类型为void的异步方法 / 136第29条:不要把同步方法与异步方法组合起来使用 / 141第30条:使用异步方法以避免线程分配和上下文切换 / 146第31条:避免不必要的上下文编组 / 147第32条:通过Task对象来安排异步工作 / 151第33条:考虑实现任务取消协议 / 157第34条:缓存泛型异步方法的返回值 / 164第4章  并行处理 / 167第35条:了解PLINQ是怎样实现并行算法的 / 167第36条:编写并行算法时要考虑异常状况 / 179第37条:优先使用线程池而不是创建新的线程 / 185第38条:考虑使用BackgroundWorker在线程之间通信 / 190第39条:学会在XAML环境下执行跨线程调用 / 194第40条:首先考虑用lock()实现同步 / 202第41条:尽量缩减锁定范围 / 209第42条:不要在加了锁的区域内调用未知的方法 / 212第5章  动态编程 / 217第43条:了解动态编程的优点及缺点 / 217第44条:通过动态编程技术更好地运用泛型参数的运行期类型 / 226第45条:使用DynamicObject和IDynamicMetaObjectProvider实现数据驱动的动态类型 / 229第46条:学会正确使用Expression API / 240第47条:尽量减少公有API中的动态对象 / 246第6章  加入全球C#社区 / 253第48条:最流行的写法不一定最合适 / 253第49条:与大家一起制定规范并编写代码 / 255第50条:考虑用分析器自动检查代码质量 / 256中英文词汇对照表 / 258
内容推荐
在本书中,世界的.NET专家Bill Wagner介绍了用于写出健壮且容易完成的C# 7.0代码的50条中阶至高阶技巧,反映了C#语言及其开发社区的发展,可帮助读者解决每日编程工作中可能遇到的问题。
标签
缩略图
书名 MORE EFFECTIVE C#:改善C#代码的50个有效方法原书第2版)
副书名
原作名
作者 [美] 比尔·瓦格纳(Bill Wagner) 著 爱飞翔 译
译者
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111620716
开本 16开
页数 257
版次 1
装订 平装
字数 null千字
出版时间 2019-03-01
首版时间 2019-03-01
印刷时间 2019-01-29
正文语种
读者对象
适用范围
发行范围
发行模式 实体书
首发网站
连载网址
图书大类 人文社科-社会科学-语言文字
图书小类
重量
CIP核字
中图分类号 TP312.8
丛书名
印张
印次 1
出版地
24cm
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/9 2:57:10