Latest web development tutorials

ASP Словарь Object

Словарь объект используется в информации пар сохраняет имя / значение.


примеров

Попробуйте - Пример

Указанный ключ существует?
Этот пример демонстрирует, как создать словарь объекта, а затем использовать метод Exists, чтобы проверить, существует ли указанный ключ.

Он возвращает массив всех элементов ,
Этот пример показывает, как использовать метод Items возвращает массив всех элементов.

Он возвращает массив всех ключей
Этот пример показывает, как использовать метод ключей, чтобы возвращать массив всех ключей.

Возвращаемое значение проекта
Этот пример демонстрирует, как использовать свойство Item, чтобы вернуть значение проекта.

Установить ключ
Этот пример демонстрирует, как использовать свойство ключа, чтобы установить ключ в словаре объекта.

Назад номер ключ / пункт пар
Этот пример демонстрирует, как использовать свойство Count, чтобы вернуть номер ключ / пункт пар.


Словарь Объекты

Словарь объект используется в пар имя / значение (эквивалент ключа и проекта) для хранения информации. Объекты словаря, казалось бы, проще, чем массив, тем не менее, объект словаря является более удовлетворительной обработки решений, связанных данных.

Сравнить словари и массивы:

  • Словарь объект, используемый для идентификации ключевых проектов
  • Вам не нужно вызывать ReDim, чтобы изменить размер объекта словаря
  • При удалении элемента из словаря, остальные элементы будут автоматически двигаться
  • Словарь не является многомерным, многомерные массивы и
  • Словарь с более чем массив встроенных функций
  • Словарь при доступе к часто случайные элементы, работают лучше, чем массивы
  • Словарь в зависимости от их локализации проекта контента, работают лучше, чем массивы

В следующем примере создается объект словаря, и добавляет ряд ключевых объектов / проектов, а затем получить значение ключа гр проекта:

<%
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

Словарь свойства объекта и методы описаны ниже:

свойство

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

способ

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