什么是C#中的字典?

字典是C#中键和值的集合。字典包含在System.Collection.Generics命名空间中。

声明和初始化字典-

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

上面,在声明字典对象时设置了键和值的类型。整数是键的类型,而字符串是值的类型。两者都将存储在名为d的字典对象中。

现在让我们看一个例子-

示例

using System;
using System.Collections.Generic;

public class Demo {
   public static void Main() {
      IDictionary<int, int> d = new Dictionary<int, int>();
      d.Add(1,97);
      d.Add(2,89);
      d.Add(3,77);
      d.Add(4,88);

      //字典元素
      Console.WriteLine("Dictionaly elements: "+d.Count);
   }
}