В настоящее время я ищу способ хранения кортежей ключа (GUID) и нескольких объектов (одного типа) в хэш-карте.
Мой подход состоял в том, чтобы определить новый универсальный тип, подобный этому:
type TMultiMap<T, V> = TDictonary<T, TObjectList<V>>; //FAILS
,
но это отклонено компилятором.
Есть ли готовая многокарточная реализация, доступная в Delphi 2010?
Если нет, то как я могу его создать?