C# 字典中可以访问的属性和方法是什么<;TKey,TValue>;而不是词典

C# 字典中可以访问的属性和方法是什么<;TKey,TValue>;而不是词典,c#,.net,dictionary,C#,.net,Dictionary,是否存在我无法使用IDictionary对象执行的属性或方法,因为它可以使用Dictionary执行 字典和IDictionary的其他区别在下面的链接中显示 我想知道Dictionary下公开的和IDictionary下隐藏的所有属性和方法是什么 提前感谢, Arun如果您想了解差异,只需在MSDN上进行比较即可。这些其他链接不是词典的定义,而是与之相关的其他问题。这些事物的定义来源于MSDN 您将看到许多不同之处。例如,从System.Object继承的方法,例如GetHashCo

是否存在我无法使用IDictionary对象执行的属性或方法,因为它可以使用Dictionary执行

字典和IDictionary的其他区别在下面的链接中显示

我想知道Dictionary下公开的和IDictionary下隐藏的所有属性和方法是什么

提前感谢,


Arun

如果您想了解差异,只需在MSDN上进行比较即可。这些其他链接不是
词典的定义,而是与之相关的其他问题。这些事物的定义来源于MSDN



您将看到许多不同之处。例如,从
System.Object
继承的方法,例如
GetHashCode()
ToString()
Dictionary
也是可序列化的,因此有一些方法可以帮助实现这一点,
IDictionary
没有定义这些方法。您需要查看这些文件,并考虑它们是否重要,以确定您是否使用了合同或字典的接口。

我想通过比较MSDN网站上的页面,您会找到最好的答案。