C# 3.0 有個特性叫做「物件和集合初始設定式」(Object and Collection Initializers),一般的用法是:
Customer c1 = new Customer
{
Name = "Will Huang",
Age = 30
};
不過今天在寫 Code 的時候因為寫到 Hashtable 時卡住了,突然忘記要怎麼寫 Hashtable 的初始值的方式,上網查了一下寫法,原來很簡單,用大括弧框起每一筆即可。
Hashtable GenderMapping = new Hashtable()
{
{"男", true},
{"女", false}
};
相關連結