发布网友 发布时间:2022-04-22 01:12
共2个回答
热心网友 时间:2024-04-22 05:33
什么意思?Dictionary是类(可以实例化),而IDictionary是接口(不能实例化),Dictionary类实现了IDictionary接口而已至于声明,当然也有区别,比如Dictionary类还实现了ISerializable、IDeserializationCallback接口如果你要用到这2个接口的方法,就不能声明为IDictionary热心网友 时间:2024-04-22 05:33
Dictionary 类用于创建属性的动态集合,该集合使用全等运算符 (===) 进行键比较。将对象用作键时,会使用对象的标识来查找对象,而不是使用在对象上调用 toString() 所返回的值。Dictionary 集合中的原始(内置)对象(例如 Number)的行为方式与它们作为常规对象的属性时的行为方式相同。