Object Dictionary ASP

Dukiya Dictionary yana samu kama wuri don rarraba imarun (kuma yana kara dukiya da kuma shirin).

Tasiri

Kowace dukiya anfi aha?
Ananin yin nuna kowace hanyar don kafa dukiya Dictionary kuma samu kama Exists hanyar don yiyi kowace dukiya anfi.
Samu kama wuri na dukiyarau dukkanin.
Ananin yin nuna kowace hanyar don samu kama Items hanyar don samu kama wuri na dukiyarau dukkanin.
Samu kama wuri na dukiyarau dukkanin.
Ananin yin nuna kowace hanyar don samu kama Keys hanyar don samu kama wuri na dukiyarau dukkanin.
Samu kama wuri na shirin wucin gudan na kuma.
Ananin yin nuna kowace hanyar don samu kama Item attibuti don samu kama wuri na shirin wucin gudan.
Ayar daiki dukiya
本例演示如何使用 Key 属性来在 Dictionary 对象中设置一个键。
返回键/项目对的数目
本例演示如何使用 Count 属性来返回键/项目对的数目。

Dictionary 对象

Dictionary 对象用于在结对的名称/值中存储信息((等同于键和项目)。Dictionary 对象看似比数组更为简单,然而,Dictionary 对象却是更令人满意的处理关联数据的解决方案。

比较 Dictionary 和数组:

  • 键用于识别 Dictionary 对象中的项目
  • 无需调用 ReDim 来改变 Dictionary 对象的尺寸
  • 当从 Dictionary 删除一个项目时,其余的项目会自动上移
  • Dictionary 不是多维,而数组是
  • Dictionary 与数组相比,有更多的内建对象
  • Dictionary 在频繁地访问随机元素时,比数组工作得更好
  • Dictionary 在根据它们的内容定位项目时,比数组工作得更好

下面的例子创建了一个 Dictionary 对象,并向对象添加了一些键/项目对,然后取回了键 bl 的值:

<%
Dim d
Set d=Server.CreateObject("Scripting.Dictionary")
d.Add "re","Red"
d.Add "gr","Green"
d.Add "bl","Blue"
d.Add "pi","Pink"
Response.Write("The value of key bl is: " & d.Item("bl"))
%>

输出:

The value of key bl is: Blue

Ba'a ga'an na kanan Dictionary object na attribute da methodi koyi ko'a koyi ni:

Attribute

Attribute Ba'a ga'an
CompareMode Ba a kanan kanan kiwon a kanan kanan kanan kanan kanan kanan Dictionary object ni.
Count Ba a kanan kanan / kiwon a kanan kanan kanan kanan kanan kanan Dictionary object ni.
Item Ba a kanan kanan kiwon a kanan kanan kiwon ko'a ko'a a kanan Dictionary object ni.
Key Ba a kanan Dictionary object na kanan kanan / kiwon a kanan kanan kanan kiwon.

Method

Method Ba'a ga'an
Add Ba kaiya kaiya a kanan Dictionary object na kanan / kiwon a kaiya.
Exists Ba a kanan gida cece ga koyi ko'a a hali gane ga a kanan Dictionary object ni.
Items Gudun kaiyawa daban-daban a cikin Dictionary object.
Keys Gudun kaiyawa daban-daban a cikin Dictionary object.
Remove Gudun kaiyawa daban-daban a cikin Dictionary object.
RemoveAll Gudun kaiyawa daban-daban a cikin Dictionary object.