hashtable鍵值對是什麼?C

時間 2022-03-13 18:20:21

1樓:匿名使用者

通過 鍵(key) 獲取 值(value)key 字串型別,值就是隨意了,當然也可以儲存物件。

c#的hashtable怎麼由值取其對應的鍵值?

2樓:

我寫的一個小例項:

hashtable ht = new hashtable();

ht.add("ht1", "111");

ht.add("ht2", "222");

ht.add("ht3", "333");

//定義一個hashtable

string key = null;

foreach (system.collections.dictionaryentry de in ht)

}response.write(key);//輸出ht2

3樓:匿名使用者

foreach( dictionaryentry de in hashtable)

; value", de.key, de.value);

} foreach(string key in hastable.keys)

; value",key,hashtable[key]}

4樓:匿名使用者

chen_liang_xin 的辦法可行

5樓:匿名使用者

要不建兩個hashtable,分別存key-value 和 value-key

c#中如何使用hashtable

6樓:手機使用者

hashtable 是以鍵值對的形式儲存資料 只是他儲存資料可以是object型別的

也就是說 在 c#中任何型別的物件都可以儲存在其中比如說你現在有n個 string 型別的陣列 你想把他們都存在一個資料集中

就可以使用 hashtable

當然你也可以自己定義一些類 然後實力出物件儲存在其中

7樓:匿名使用者

hashtable中是資料都是object型別

因此在取值的時候要進行資料型別轉換

如int value =(int)hashtable["key"]

8樓:非我即仙

hashtable在system.collections的名稱空間下。

是個根據object索引鍵訪問object值的集合。

沒有泛型,使用的時候只能進行強制轉換。

dictionary只能通過string類來定義鍵值,如dictionary d;d["wang"]="王";

collectionbase只能通過數字索引來訪問,如collectionbase col;col[0]="好";

hashtable比起上述兩種型別來說有更強的訪問能力。如:

hasttable hs=new hashtable();

hs["wang"]="王";

hs[0]="好";

然而上述兩個集合類有泛型類的實現dictionary<>和list<>,可以實現強型別化。(返回的是自己定製的型別)

hashtable沒有泛型類,返回的都是object型別。使用的時候必須進行強制轉化。

9樓:匿名使用者

// 建立 hashtable 例項

system.collections.hashtable ht = new system.collections.hashtable();

// 賦值

ht["username"] = "csharpxml";

ht["password"] = "123456789";

// 或者

ht.add("age", 32);

// 讀取

// asp.net

response.write(ht["username"] + "

" + ht["password"] + "

" + ht["age"]);

// winform

messagebox.show(ht["username"].tostring() + "\r\n" + ht["password"].

tostring() + "\r\n" + ((int)ht["age"]).tostring());

cmultimap問題假設我有一些鍵值對

9527壞蛋 multimap這樣使用 typedef multimapmulstr mulstrdatas datas.insert make pair aaa b datas.insert make pair aaa v datas.insert make pair ff a datas.ins...

對花令是什麼,《對花》的歌詞是什麼?

令是一種唱調。對花兒時詞可以隨機應變由自己填,但是調不能變。學過關漢卿的元曲 竇蛾 冤的話,裡面的每一段都是一種令。花兒是從明朝口對口一直流傳到現在,沒有文字的形式流傳,無法考證是不是流傳下來的元曲。飛花令,原本是古人行酒令時的一個文字遊戲,源自古人的詩詞之趣,得名於唐代詩人韓翃 寒食 中的名句 春...

對是什麼詞性

對 是抽象形容詞。但是,對的 是個 的 字結構的名詞性片語,與名詞有相同的語法功能。如 對的打鉤。對的 就是 對的答案 名詞性,作主語。對 對 和 對於 大體上有兩種用法,它們構成的介詞短語,一是表示動作的物件,二是表示同動作有關的事物。也就是說一種可能受句中主要動詞的支配,一種不受句中主要動詞的支...