05 2008 档案

关于ReferenceEquals(object a, object b)的问题
摘要:昨天跟几个同事一起讨论了下object.ReferenceEquals(object a, object b)方法, 其中有这样一个问题:objectc="foo";stringd="foo";booli=ReferenceEquals(c,d);//returntrue为什么返回的是true?c和d都是调用了string的赋值构造函数,string的赋值构造函数是不会在堆上申请空间的。那么如果s... 阅读全文

posted @ 2008-05-23 12:54 Daniel Luo 阅读(442) 评论(0) 推荐(0)

Code view总结(一)
摘要:今天第一次跟微软资深的技术人员一起做了一次code view, 他们在会上提出了很多宝贵的建议:1. if. else不要嵌套太多,这样对别人读成熟会造成大的障碍.2. string在进行值判断的时候要用"string.equals".不能用"==". 因为"=="不仅判断了值 ,还判断了地址, 但我觉得对于string来说用"=="比用string.equals更加的好3. 所有的if, els... 阅读全文

posted @ 2008-05-19 09:35 Daniel Luo 阅读(428) 评论(0) 推荐(0)

导航