Hashtable с несколькими значениями для одного ключа - PullRequest
11 голосов
/ 29 декабря 2010

Я хочу сохранить несколько значений в одном ключе, например:

HashTable obj = new HashTable();
obj.Add("1", "test");
obj.Add("1", "Test1");

Сейчас это приводит к ошибке.

Ответы [ 11 ]

0 голосов
/ 29 декабря 2010

Сохранить список в хеш-таблице:

obj.Add("1",new List<string>());
(obj["1"] as List<string>).Add("test");
(obj["1"] as List<string>).Add("test1");

Это обычная уловка.

...