dictionary提供快速的基於鍵值的元素查詢。
結構是:dictionary ,當你有很多元素的時候可以用它。
它包含在system.collections.generic名控制項中。在使用前,你必須宣告它的鍵型別和值型別。
1 using system;執行結果:2 using system.collections.generic;
3 using system.linq;
4 using system.text;
5 using system.threading.tasks;
6 7 namespace demo1
8 26 //4.顯示容量和元素個數
27 console.writeline("元素個數:",mydictionary.count);
28 //5.通過key查詢元素
29 if (mydictionary.containskey(1))
30 ,value:","1", mydictionary[1]);
32 console.writeline(mydictionary[1]);
33 }
34 //6.通過keyvaluepair遍歷元素
35 foreach (keyvaluepairkvp in mydictionary)
36 ,value=", kvp.key, kvp.value);
38 39 }
40 //7.得到雜湊表鍵的集合
41 dictionary.keycollection keycol = mydictionary.keys;
42 //遍歷鍵的集合
43 foreach (int n in keycol)
44 ", n);
46 }
47 //8.得到雜湊錶值的集合
48 dictionary.valuecollection valcol = mydictionary.values;
49 //遍歷值的集合
50 foreach( string s in valcol)
51 ",s);
53 }
54 //9.使用trygetvalue方法獲取指定鍵對應的值
55 string slove = string.empty;
56 if (mydictionary.trygetvalue(5, out slove))
57 ", slove);
59 }
60 else
61
64 //10.清空雜湊表
65
66 console.readkey();
67 }
68 }
69 }
C 字典 Dictionary 用法
dictionary提供快速的基於鍵值的元素查詢。結構是 dictionary key value 當你有很多元素的時候可以用它。它包含在system.collections.generic名控制項中。在使用前,你必須宣告它的鍵型別和值型別。using system using system.col...
C 字典(Dictionary)的使用
private dictionarypanelcach new dictionary private nbasepanel getpanel uipaneltype paneltype 例項化面板預製物 instpanel gameobject.instantiate resources.load ...
C 字典Dictionary在unity中使用案例
c 字典在unity中使用案例 1 前言 講起c dictionary,許多人聞之色變,不了解,不清楚,即使知道,了解,也不一定會用,鑑於此,本人特地總結了乙個使用字典的案例。2 什麼是字典。必須包含名空間system.collection.generic dictionary裡面的每乙個元素都是乙...