C# 6.0的Dictionary語法
在C# 6.0,當我們使用Dictionary時,我們可以使用新語法,來去簡化程式以提高效率。
public DictionaryOldToolLocations = 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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 探索C#之6.0語法糖剖析C#
- 看看C# 6.0中那些語法糖都幹了些什麼(中篇)C#
- 看看C# 6.0中那些語法糖都幹了些什麼(上篇)C#
- 【C#】-Dictionary的詳細用法C#
- C#:Dictionary轉DataTableC#
- Javascript——ES6( ECMAScript 6.0)語法JavaScript
- C#6.0語法糖剖析(一)C#
- C#6.0語法糖剖析(二)C#
- C# 之 Hashtable 與 DictionaryC#
- 看看C# 6.0中那些語法糖都幹了些什麼(終結篇)C#
- C# 6.0 的新特性C#
- 字典 dictionary c# 0104C#
- C#基礎語法C#
- C# 遍歷Dictionary並修改其中的ValueC#
- C#中Dictionary的內部實現剖析C#
- C#比較dynamic和Dictionary效能C#
- c# Dictionary<TKey,TValue>.TryAddC#
- C#中檢查null的語法糖C#Null
- 02 C#的基本語法概念BC#
- C# 6.0 的新特性總結C#
- C#基礎語法補充C#
- C#語法——元組型別C#型別
- C# 語法糖 ver2C#
- 使用 C# 9.0 新語法提升 if 語句美感C#
- 【C#學習筆記】Dictionary容器使用C#筆記
- school dictionary, kids dictionary, children dictionary
- C# 6.0新特性(轉載)C#
- C#——Dictionary<TKey, TValue> 計算向量的餘弦值C#
- C#語法浮點型字面量C#
- C#中檢查null的語法糖,非常實用C#Null
- Go vs Java vs C# 語法對比GoJavaC#
- C#語法——反射,架構師的入門基礎。C#反射架構
- C#中JSON字串和Dictionary字典型別的相互轉換C#JSON字串型別
- C# 雜湊表Hashtable與字典表Dictionary<K,V>的比較。C#
- 一小時學會 C# 6.0C#
- iOS:對array,dictionary,set的分析,對dictionary的改進iOS
- XP下安裝IIS6.0的辦法
- C#集合類(HashTable, Dictionary, ArrayList)與HashTable執行緒安全C#執行緒