写了快5年代码了,一直都是使用别人发明的语言,别人发明的框架做快速开发,还从来没有真正深刻的学习过底层的一些东西,于是今年我打算读<CLR Via C#>这本书,认识一下C#的底层,我觉得看这本书起码对日后代码的调优有用,以下读书笔记仅记录我在读书过程中看到的认为有用的,平时不容易被注意到的点.先按照顺序记录,直到书完全看完的那天会对这篇文章做一个分类整理. 第四章-类型基础 if (o is String)//第一次检查 { String b = (String)o;//第二次 } //为此…