Latest web development tutorials

ASP Dicionário Objeto

Dicionário objeto é usado no nome / valor da informação pares de loja.


Exemplos

Tente - Exemplo

exist chave especificada?
Este exemplo demonstra como criar um objeto Dictionary, e então usar o método Exists para verificar se existe a chave especificada.

Ele retorna uma matriz de todos os itens
Este exemplo demonstra como utilizar o método Items para retornar uma matriz de todos os itens.

Ele retorna uma matriz de todas as chaves
Este exemplo demonstra como usar o método de chaves para retornar uma matriz de todas as chaves.

O valor de retorno de um projeto
Este exemplo demonstra como usar a propriedade Item para retornar o valor de um projeto.

Definir uma chave
Este exemplo demonstra como usar a propriedade de chave para definir uma chave em um objeto Dictionary.

chave número / item de volta de pares
Este exemplo demonstra como usar a propriedade Count para retornar o número de chave / produto de pares.


objetos do dicionário

objeto do dicionário é usado nos pares nome / valor (equivalente à chave e projeto) para armazenar informações. Dicionário objetos aparentemente mais simples do que a matriz, no entanto, o objecto é um dicionário de processamento de soluções mais satisfatórias dados relativos.

Compare Dicionários e matrizes:

  • Dicionário objeto usado para identificar projectos-chave
  • Você não precisa chamar ReDim para alterar o tamanho do objeto Dicionário
  • Quando você excluir um item do dicionário, os itens restantes passará automaticamente
  • Dicionário não é uma multi-dimensional, matrizes multi-dimensionais e
  • Dicionário com mais de um conjunto de funções embutidas
  • Dicionário ao acessar elementos aleatórios frequentemente, funcionam melhor do que matrizes
  • Dicionário de acordo com seu projeto de localização de conteúdo, funcionam melhor do que matrizes

O exemplo a seguir cria um objeto Dictionary, e acrescenta um número de importantes objetos / projectos, e em seguida, recuperar o valor de gr chave do projeto:

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

Dicionário propriedades de objetos e métodos são descritos abaixo:

propriedade

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

caminho

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