在C#中,可以使用Dictionary類的Add方法或索引器來動態添加鍵值對。以下是一個示例:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 創建一個空的Dictionary
Dictionary<string, int> myDictionary = new Dictionary<string, int>();
// 使用Add方法添加鍵值對
myDictionary.Add("one", 1);
myDictionary.Add("two", 2);
// 使用索引器添加鍵值對
myDictionary["three"] = 3;
myDictionary["four"] = 4;
// 輸出Dictionary中的所有鍵值對
foreach (KeyValuePair<string, int> entry in myDictionary)
{
Console.WriteLine($"Key: {entry.Key}, Value: {entry.Value}");
}
}
}
在這個示例中,我們首先創建了一個空的Dictionary,然后使用Add方法和索引器分別添加了四個鍵值對。最后,我們遍歷并輸出了Dictionary中的所有鍵值對。