configureDictionary
Cria um dicionário vazio com tipos fixos de chave e valor.
Categoria: Language Fundamentals > Data Types
Sintaxe
d = configureDictionary(keyType, valueType)
Retorna um dictionary vazio cujas chaves e valores devem ser das classes indicadas.
Descrição
Um dicionário criado sem argumentos tem tipos indefinidos e os assume a partir da primeira entrada. configureDictionary os fixa de antemão, de modo que um dicionário vazio pode ser criado em uma função e preenchido depois com d(chave) = valor, e uma entrada posterior de tipo errado é rejeitada.
Argumentos de entrada
keyType- Nome da classe das chaves, por exemplo
'string'ou'double'. valueType- Nome da classe dos valores, por exemplo
'double','string'ou'cell'.
Argumentos de saída
d- Dicionário vazio configurado para esses tipos.
Exemplo
Dicionário vazio tipado
d = configureDictionary('string', 'double');
d("a") = 1;
d("b") = 2;
d
Saída
d =
dictionary (string --> double) with 2 entries:
"a" --> 1
"b" --> 2