.NET Reflector是个好东西,内窥内部代码

用Reflector查看了一下System.Collections.Queue类

发现其本质上就是数组,用数组实现。

一开始默认的有个32个空元素的数组,当入列的时候,如果数组不够长了,该数组会把长度x2。

当然这些发现是要花些时间,本人是采用插件,反编译出cs文件后调试跟踪获得这个信息。

所以说.NET Reflector是个好东西,抽空再研究研究一些基本集合的内部逻辑。

你可能感兴趣的:(职场,元素,休闲,好东西)