数据类型Dictionary与数据类型Array之间是否有任何相似之处。如果有的话是什么?
答案 0 :(得分:1)
字典将字符串映射到值。
一个数组将整数映射到值。
就是这样!
因此,很认真:最后,两个数据结构都将“键集”映射到值。对于字典,键可以是(几乎)任意类型,对它们没有任何约束(除了“可散列”)。而数组将连续范围的int映射到值。
从这个角度来看,数组和字典/映射在做相同的事情,但是最后,如何使用它们是非常不同的。
并且出于完整性考虑:当然,“潜在的”相似性是两者都是“容器”:“拥有”多个其他对象的对象。