public static void Test()
{
//要宣告固定元素的陣列,我們都知道可以簡寫成
string[] strAry = { "A", "B", "C", "D" };
//但要宣告固定元素Dictionary,傳統上只能一步一腳印
Dictionary<string, string> dctTradWay =
new Dictionary<string, string>();
dctTradWay.Add("Key1", "AAAA");
dctTradWay.Add("Key2", "BBBB");
dctTradWay.Add("Key3", "CCCC");
dctTradWay.Add("Key4", "DDDD");
//C# 3.0起,強化了Collection Initializer,所以...
Dictionary<string, string> dctNewWay =
new Dictionary<string, string>()
{
{"Key1", "AAAA"}, {"Key2", "BBBB"},
{"Key3", "CCCC"}, {"Key4", "DDDD"}
};
//很酷吧!
}