C# 中字典和数组有什么区别?


字典

字典是C#中的一组键值。字典包含在System.Collection.Generics名称空间中。

声明字典 −

IDictionary<int, int> d = new Dictionary<int, int>();

添加元素 −

IDictionary<int, int> d = new Dictionary<int, int>();
d.Add(1,97);
d.Add(2,89);
d.Add(3,77);
d.Add(4,88);

数组

数组存储固定大小的同类型元素顺序集合。它包含连续的内存位置。最低地址对应于第一个元素,最高地址对应于最后一个元素。

定义数组 −

int[] arr = new int[5];

初始化数组并设置元素。

int[] arr = new int[10] {3, 5, 35, 87, 56, 99, 44, 36, 78};

更新于:21-Jun-2020

611次浏览

开启您的 职业生涯

完成课程获得认证

立即开始
广告