DOTNET开发人生
.NET和C#双剑合璧
posts - 219,  comments - 298,  trackbacks - 11

Effective C#

第一章 C#语言元素

项1:总是使用属性,不要使用可访问的数据成员
项2:常数项尽量使用readonly,而不是const
项3:类型装换时,不要使用强制转换,使用操作符is或者as
项4:使用Conditional标记代替#if条件编译
项5:给你建立的每个类写一个ToString()函数
项6:搞清楚值类型和引用类型的区别
项7:尽量选择不可变基础类型
项8:对于值类型保证0值代表一个有效的状态
项9:理解ReferenceEquals()、静态Equals()、实例Equals()以及==操作符之间的区别
项10:理解GetHashCode()的缺陷
项11:尽量使用foreach循环

posted on 2005-10-18 16:44 快乐老鼠Jerry 阅读(958) 评论(7)  编辑 收藏 所属分类: .NET技术点滴

FeedBack:
2005-10-18 17:38 | 冰戈      
请不要在ajax团队发布与这项技术无关或关系不大的post,谢谢合作
  回复  引用  查看    
#2楼 [楼主]
2005-10-19 09:38 | didasoft      
sorry, 以后不发布了。
  回复  引用  查看    
2005-10-20 00:35 | xlzhu      
呵呵,哪里来的?已经有了中文版吗?
  回复  引用  查看    
#4楼 [楼主]
2005-10-20 09:45 | didasoft      
不是中文版,我自己翻译的。
以下链接是全部内容:

http://didasoft.cnblogs.com/archive/2005/10/19/257909.html
  回复  引用  查看    
2005-11-25 10:57 | wanglai [未注册用户]
你那边有没有英文的电子版?如果有的话,能不能发给我一份?wanglai@126.com,谢了.
  回复  引用    
2006-04-13 17:01 | 曾建光 [未注册用户]
怎么只有目录啊?
  回复  引用    
#7楼 [楼主]
2006-04-13 17:11 | didasoft      

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索

相关链接:
 








<2005年10月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

与我联系

搜索

 

常用链接

留言簿(16)

我参加的小组

我参与的团队

随笔分类

随笔档案

相册

收藏夹

.NET精彩文章

最新评论

阅读排行榜

评论排行榜