学习一项新知识的时候,最好的方法就是去实践它. 前言 <CLR via C#>这本神书真的是太有意思了!没错我的前言就是这个. 装箱 首先来看下,下面这段代码 可以看到,每次循环迭代都会初始化一个Point的值类型字段,并将该Point存储到ArrayList中. 但是我们肯定有疑问,ArrayList中究竟存储了什么?是Point结构,Point结构的地址,还是其他完全不同的东西? 为了解答这个问题,我们必须研究一下ArrayList的Add方法,了解它的参数被定义成了什么类型. 可以知道,…