В настоящее время я переписываю некоторый код PHP 4 в Classic ASP (не спрашиваю) и пытаюсь понять, есть ли лучший способ загрузить большую карту в память, чем просто жесткое кодирование каждой пары в.
Чтобы дать вам представление, в PHP есть около 300 уникальных пар «ключ-значение» в определении хешированного массива (или как его там называют).
Я испытываю желание сделать это снова в ASP, как:
<%
dim map
set map = CreateObject("Scripting.Dictionary")
map.add('key','value')
map.add('key2','value2')
...
%>
При загрузке этой карты в память для каждого вызова, есть ли другой способ сделать это быстрее? Единственный раз, когда используется карта, это выяснить, соответствует ли аргумент одному из ключей - если это так, значение извлекается и возвращается.
Спасибо за вашу помощь.