Подскажите как создать массив из int и string, который позволяет оперировать int-овыми значениями в качестве ключей и строками в качестве значений?
Везде описывается пример с одним из значений, например:
var array = mass[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
Причем здесь заранее создан массив, а мне надо создать метод void Add(int key, string value) и добавлять в него переменные.
Либо подскажите, пожалуйста, что можно почитать на этот счет?
hint000, тогда уж не так:
value_idx=m_key_idx[key];
m_value[value_idx]=value;
и это нормально будет работать, если ключи заполняют более менее нормально пространство значений от 0 до N (а то если будет 2 ключа 1 и 123123123123 то индексный массив будет занимать гигабайты)