Dictionary讀取鍵值的快捷方法

2022-02-24 03:13:45 字數 383 閱讀 5973

對泛型集合dictionary進行讀取鍵值是經常的操作,一般情況下,都是通過keys 和values進行鍵值的讀取操作:

eg:foreach (var item in dic.keys)

foreach (var item in dic.values)

ps:對dictionary只能用foreach進行操作  用for不能實現

發現一種快捷的方法可以同時快速讀取鍵值;

foreach (keyvaluepairitem in dic)

keyvaluepair中的型別要和dictionary中保持一致:

eg:dictionary那麼foreach的時候,就是:

foreach (keyvaluepairitem in dic)

Dictionary 鍵值對集合

1 鍵值對集合初始化,宣告鍵和值的資料型別 2 dictionary dic new dictionary 3 新增資料 4 dic.add 1 張三 5 dic.add 2 李四 6 dic.add 3 王五 7 dic.add 4 趙六 8 鍵值對集合中的鍵必須是唯一的9 鍵值對集合中的值是可以...

ASP中Dictionary鍵值對物件的使用

scripting.dictionary物件是asp指令碼執行時庫附帶的activex物件,是集合的一種類似has表,用於儲存資料鍵和專案的鍵值對。dictionary物件使用例項 dim dic set dic createobject scripting.dictionary 建立鍵值對物件 d...

Dictionary 新增重複的鍵值對

上 region 測試dictionary如何新增鍵重複的內容 public class mydictionarycomparer iequalitycomparer public int gethashcode string obj public static void csdictionary ...