温馨提示×

keyvaluepair_Dictionary及KeyValuePair使用

小亿
85
2023-12-19 20:34:20
栏目: 编程语言

keyvaluepair_Dictionary是一个泛型类,表示一个键值对的集合。它是Dictionary类中的一个内部类,用于存储Dictionary的元素。

KeyValuePair是一个结构体,表示一个键值对。它有两个属性:Key和Value,分别表示键和值。

使用keyvaluepair_Dictionary时,可以通过Add方法向字典中添加元素。每个元素都是一个KeyValuePair对象,可以通过Key和Value属性访问键和值。

下面是一个使用keyvaluepair_Dictionary的示例:

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

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

foreach (KeyValuePair<string, int> kvp in dict)
{
    Console.WriteLine("Key: " + kvp.Key + ", Value: " + kvp.Value);
}

输出结果为:

Key: apple, Value: 1
Key: banana, Value: 2
Key: orange, Value: 3

可以看到,KeyValuePair类提供了方便的访问和操作键值对的方式,使得使用Dictionary类更加简便。

0