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類更加簡便。