Latest web development tutorials

ASP słownik obiektu

Słownik przedmiot jest używany w nazwa / wartość informacji pary sklepu.


Przykłady

Spróbuj - przykład

Określone exist klucz?
Ten przykład pokazuje, jak utworzyć obiektu Dictionary, a następnie za pomocą metody Exists w celu sprawdzenia, czy podany klucz nie istnieje.

Zwraca tablicę wszystkich elementów
Ten przykład pokazuje, jak użyć metody Elementy, aby powrócić tablicę wszystkich elementów.

Zwraca tablicę wszystkich kluczy
Ten przykład pokazuje, jak użyć metody Keys powrót tablicę wszystkich kluczy.

Zwracana wartość projektu
Ten przykład pokazuje, jak korzystać z właściwości przedmiotu, aby przywrócić wartość projektu.

Ustaw klucz
Ten przykład pokazuje, jak używać właściwość, aby ustawić klucz w obiekcie Dictionary.

Powrót Numer klucz / poz par
Ten przykład pokazuje, jak korzystać z właściwości Count, aby powrócić z cyfrą / szt par.


Słownik Przedmioty

Słownik przedmiot jest używany w pary nazwa / wartość (odpowiednik klawisza i projektu) do przechowywania informacji. Słownik obiektów pozornie prostsze niż tablicy, jednak słownik obiekt jest bardziej zadowalającego rozwiązania w zakresie przetwarzania danych związanych.

Porównaj Słowniki i tablice:

  • Słownik obiekt używany do identyfikacji kluczowych projektów
  • Nie trzeba zadzwonić Redim zmienić rozmiar obiektu Dictionary
  • Podczas usuwania elementu ze słownika, pozostałe elementy będą automatycznie przenosić
  • Słownik nie jest wielowymiarowa, wielowymiarowe tablice i
  • Słownik z ponad szereg wbudowanych funkcji
  • Słownik podczas dostępu losowe elementy często działają lepiej niż tablic
  • Słownik w zależności od ich zawartości projektu lokalizacyjnego, działają lepiej niż tablic

Poniższy przykład tworzy obiekt Dictionary, i dodaje kilka kluczowych obiektów / projektów, a następnie pobrać wartość gr kluczowego projektu:

<%
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 gr is: " & d.Item("gr"))
%>

输出:

The value of key gr is: Green

Słownik właściwości obiektu i metody zostały opisane poniżej:

nieruchomość

属性 描述
CompareMode 设置或返回用于在 Dictionary 对象中比较键的比较模式。
Count 返回 Dictionary 对象中键/项目对的数目。
Item 设置或返回 Dictionary 对象中一个项目的值。
Key 为 Dictionary 对象中已有的键值设置新的键值。

sposób

方法 描述
Add 向 Dictionary 对象添加新的键/项目对。
Exists 返回一个布尔值,这个值指示指定的键是否存在于 Dictionary 对象中。
Items 返回 Dictionary 对象中所有项目的一个数组。
Keys 返回 Dictionary 对象中所有键的一个数组。
Remove 从 Dictionary 对象中删除指定的键/项目对。
RemoveAll 删除 Dictionary 对象中所有的键/项目对。