摘要:
(摘自:http://book.csdn.net/bookfiles/933/10093329328.shtml)解析:CLR支持两种类型:值类型和引用类型。用Jeffrey Richter(《CLR via C#》作者)的话来说,“不理解引用类型和值类型区别的程序员将会把代码引入诡异的陷阱和诸多性能问题”。这就要求我们正确理解和使用值类型和引用类型。值类型包括C#的基本类... 阅读全文
摘要:
曾经有机会给公司面试.net工程师,公司要我出几个面试题,其中我出的最后一题是这样的:“class、object、string、int、bool、byte、interface、delegate、struct、enum,以上这些哪些是值类型,哪些是引用类型?”可来来回回面试了几十号人,既然没有一个人全部答对的,我也很无奈,当然,我不是说从这个题中能看出一个人的水平怎么样。其实... 阅读全文