C# 6.0的Dictionary語法

at_1發表於2021-09-09

在C# 6.0,當我們使用Dictionary時,我們可以使用新語法,來去簡化程式以提高效率。

public Dictionary OldToolLocations = new Dictionary()
        {
            {"ToolLocation_nbr" ,1},
            {"LocationName", "A2" },
            {"Description", "C4" },
            {"IsActive", true}
        };

        public Dictionary NewToolLocations { get; set; } = new Dictionary()
        {
            ["ToolLocation_nbr"] = 1,
            ["LocationName"] = "A2",
            ["Description"] = "C4",
            ["IsActive"] = true
        };

 

下面使用ASP.NET MVC專案,舉個例子來說明,程式碼是可行性:

public ActionResult CSharp6DictionaryTest()
        {
            ToolLocationEntity tlc = new ToolLocationEntity();           
            ViewData["OldToolLocations"] = tlc.OldToolLocations;
            ViewData["NewToolLocations"] = tlc.NewToolLocations;
            return View();
        }



這次Insus.NET是使用ViewData來處理,呵呵,方法可多呢,想使用哪種就哪種,開發這些事,想得到的,也就有可以實現得到。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1817/viewspace-2800692/,如需轉載,請註明出處,否則將追究法律責任。

相關文章