link中使用List还需要装箱拆箱么?
首先搞清楚,装箱拆箱在什么情况下发生,当你将堆栈上的变量放入维持object引用的集合的时候,必然要装箱。试想,如果List不装箱,而直接存int,那么它存另一种类型,比如string存入的是引用(地址),岂不是乱套了,它怎么知道这个是int的值还是string的引用。所以必须都装箱成对象。所以结论就是,需要。