ASP słownik obiektu
Słownik przedmiot jest używany w nazwa / wartość informacji pary sklepu.
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 对象中所有的键/项目对。 |