我正在使用字典来存储数据,并将对其进行缓存。我想避免服务器内存问题,并通过限制 Dictionary<> 的大小或条目数来获得良好的性能。
这样做的最佳方法是什么?除了字典,还有其他我应该考虑的类(class)吗?
最佳答案
您无需限制字典的大小即可获得良好的性能。
正如文档所说:
Retrieving a value by using its key is very fast, close to O(1)
关于C# 字典性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2744767/