用法如下:
set session("user")=server.createobject("scripting.dictionary") '建立
session("user").add "name",username '新增
s=session("user")("name") '取得值
blnisthere=session("user").exists("name") '是否存在鍵name 返回boolean值
session("user")("name")=username1 '更改值
rem 遍歷
for each keys in session("user")
response.write(keys)'得到所有鍵
response.write(session("user")(keys)) '取得所有值
next
session("user").remove("name") '移除
session("user").removeall '移除所有
dictionary物件
屬性和說明
comparemode (僅用於vbscript)設定或返回鍵的字串比較模式
count 唯讀。返回dictionary裡的鍵/條目對的數量
item(key) 設定或返回指定的鍵的條目值
key(key) 設定鍵值
方 法與 說 明
add(key,item) 增加鍵/條目對到dictionary
exists(key) 如果指定的鍵存在,返回true,否則返回false
items() 返回乙個包含dictionary物件中所有條目的陣列
keys() 返回乙個包含dictionary物件中所有鍵的陣列
remove(key) 刪除乙個指定的鍵/條目對
removeall() 刪除全部鍵/條目對
ASP中Dictionary鍵值對物件的使用
scripting.dictionary物件是asp指令碼執行時庫附帶的activex物件,是集合的一種類似has表,用於儲存資料鍵和專案的鍵值對。dictionary物件使用例項 dim dic set dic createobject scripting.dictionary 建立鍵值對物件 d...
C 中的Dictionary簡介
簡介 在c 中,dictionary提供快速的基於鍵值的元素查詢。當你有很多元素的時候可以使用它。它包含在system.collections.generic名空間中。在使用前,你必須宣告它的鍵型別和值型別。詳細說明 必須包含名空間system.collection.generic dictiona...
C 中的Dictionary簡介
簡介 在c 中,dictionary提供快速的基於鍵值的元素查詢。當你有很多元素的時候可以使用它。它包含在system.collections.generic名空間中。在使用前,你必須宣告它的鍵型別和值型別。詳細說明 必須包含名空間system.collection.generic dictiona...