Возможно ли в С# создать System.Collections.Generic.Dictionary<TKey, TValue>
, где TKey
- безусловный класс, а TValue
- анонимный класс с рядом свойств, например - имя столбца базы данных и его локализованное имя.
Что-то вроде этого:
new { ID = 1, Name = new { Column = "Dollar", Localized = "Доллар" } }