但與 NameObjectCollectionBase 不同,該類在一個(gè)鍵下存儲多個(gè)字符串值(就是鍵相同,值就連接起來如下例子)。該類可用于標(biāo)頭、查詢字符串和窗體數(shù)據(jù)。每個(gè)元素都是一個(gè)鍵/值對。NameValueCollection 的容量是 NameValueCollection 可以保存的元素?cái)?shù)。NameValueCollection 的默認(rèn)初始容量為零。隨著向 NameValueCollection 中添加元素,容量通過重新分配按需自動增加。如下例子:
a.引用區(qū)別
hashtable:using System.Collections;
NameValueCollection:using System.Collections.Specialized;
b.鍵是否重復(fù)
NameValueCollection:允許重復(fù).
HashTable是鍵-值集合,但鍵不能出現(xiàn)重復(fù).
新聞熱點(diǎn)
疑難解答
圖片精選