Dictionary使用中的疑惑!!
在使用Dictionary泛型类时我定义的结构是Dictionary<int, object> list = new
Dictionary<int, object> ();
我测试存放了1000万条记录
存储只存储了<int,null> 即object存储为空
在检索速度上基本能满足要求,出现的问题是占用内存比较大。
而按对对象占用内存计算应该不会太大。
我的计算方式是:10000000*4字节(int32长度)=大概40M+
而运行过程中从任务管理器看到占用内存160+M。
这个内存是从那里产生的呢?