【发布时间】:2016-06-28 02:00:47
【问题描述】:
所以我一直主要使用列表从数据库中检索少量数据,这些数据馈送到 Web 应用程序中,但最近遇到了一些字典,这些字典生成了更多可读代码,但仅通过索引/引用时的性能差异是什么?钥匙?
我知道字典会占用更多内存,但在这种情况下最佳做法是什么?考虑到我不会执行搜索或对数据进行排序,是否值得在性能/维护上进行权衡?
【问题讨论】:
-
您是否需要使用键搜索数据元素?
-
为什么性能对您来说是个问题?
-
@Steve 理想情况下,我想用一个有意义的值来引用它,例如assetrecord["assetid"] 而不是assetrecord[0] 但这是我场景中的一般做法吗?这只是一条记录,所以我没有搜索。
标签: c# .net list dictionary