[英]Best way to store a List of GUID and DateTime objects
我需要存储配对值GUID和Datetime的C#列表。
该列表将是静态的,我希望能够快速检索GUID值的存在,因此速度至关重要。
列表,字典或GUID键的任何其他可搜索集合之间的最佳选择是什么?
我只是使用Dictionary<Guid, DateTime>
。 例如,如果在使用字典或列表之间存在任何重大性能差异,我会感到惊讶。 我会看到字典是如何执行的,然后尝试其他的东西,如果你在尝试微优化之前发现它很慢,甚至在你知道它是否会成为一个问题之前。
http://blog.bodurov.com/Performance-SortedList-SortedDictionary-Dictionary-Hashtable
根据经验, Dictionary<TKey, TValue>
是最快/最简单的方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.