我在我的c#应用程序中使用Hashtable.我正在加载数百万的密钥,但是在应用程序超过3.7GB的RAM后,它给了我一个"内存不足"的例外.
我使用的是x64操作系统,而且电脑有16GB的内存.我在考虑这可能是x86的限制.我将构建类型更改为x64,但仍然出现错误.
.net中的对象是否有最大内存大小?我可以做些什么来使用所有内存吗?
谢谢,安德鲁
c# memory hashtable
c# ×1
hashtable ×1
memory ×1