谁能告诉我 DictionaryBase
之间的区别和通用 Dictionary<TKey, TValue>
, 除了 DictionaryBase
是一个抽象类!它们都是强类型的,我在某处读到泛型类在性能上优于非泛型类,应该是首选,那么 DictionaryBase
的确切用途是什么?然后?
两个类几乎相同!
任何形式的帮助将不胜感激
谢谢
最佳答案
非泛型集合类型仍在 .NET 框架中的原因主要是为了向后兼容。通常,您应该尽可能使用通用集合类型。
关于c# - DictionaryBase 和 Dictionary<Tkey,Tvalue> 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4614228/