📜  添加到字典类 c# (1)

📅  最后修改于: 2023-12-03 15:40:46.348000             🧑  作者: Mango

添加到字典类 c#介绍

C#中的Dictionary类是一个常用的数据结构,它用于存储键值对。如果你需要将一些数据按照键值对的形式存储起来,并能够快速地根据键获取对应的值,那么这个类就非常适合你了。

1. 创建Dictionary对象

要使用Dictionary类,首先需要创建一个Dictionary对象。在C#中,可以使用泛型来定义Dictionary对象,代码如下:

Dictionary<string, int> dict = new Dictionary<string, int>();

在这个例子中,我们用string类型作为键,用int类型作为值。你可以根据自己的需要替换这两个类型。

2. 添加键值对

添加键值对可以使用Add()方法。下面的代码演示了如何向Dictionary对象中添加键值对:

dict.Add("apple", 1);
dict.Add("banana", 2);
dict.Add("orange", 3);
3. 获取值

获取值可以使用索引器。下面的代码演示了如何根据键获取对应的值:

int value = dict["apple"];
4. 遍历

遍历可以使用foreach语句。下面的代码演示了如何遍历Dictionary对象中的键值对:

foreach (KeyValuePair<string, int> kvp in dict)
{
    Console.WriteLine("Key = {0}, Value = {1}", kvp.Key, kvp.Value);
}
5. 删除键值对

删除键值对可以使用Remove()方法。下面的代码演示了如何删除Dictionary对象中的键值对:

dict.Remove("apple");
总结

Dictionary类非常适合用于存储键值对,并能够快速地根据键获取对应的值。我们可以通过Add()方法添加键值对,使用索引器获取值,使用foreach语句遍历Dictionary对象中的键值对,使用Remove()方法删除键值对。