c# - 您什么时候会使用 List<KeyValuePair<T1, T2>> 而不是 Dictionary<T1, T2>?

标签 c# dictionary

相同类型的 KeyValuePair 列表和字典有什么区别?有适当的时间使用其中之一吗?

最佳答案

当您不需要快速查找键时 - 维护 Dictionary 使用的哈希表会产生一定的开销。

关于c# - 您什么时候会使用 List<KeyValuePair<T1, T2>> 而不是 Dictionary<T1, T2>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1769053/

相关文章:

c# - 如何等待 Parallel Linq 操作完成

即使保留副本后,Python 嵌套字典也会被覆盖

c++ - 我如何链接以下数据

c# - 从 C# 程序集中执行 JavaScript

c# - 存储密码哈希的最安全位置

c# - 在 C# 中实现 De Boor 样条算法

python - Ansible 字典/哈希键作为特殊变量

python - 如何将列表的列表更改为字典的字典?

python - 在类的字段上对 dict() 进行排序

c# - Visual Studio Code : How to show Overloads in IntelliSense?