Есть ли способ динамически установить имя свойства анонимного типа?
Обычно мы будем делать следующее:
var anon = new { name = "Kayes" };
Теперь я хотел бы задать имя (или идентификатор) свойства динамически, так что это имя может быть получено из XML файла или базы данных.
Спасибо, ребята, за ваши ответы. Нет, моя потребность, безусловно, не стоит всех утомительных альтернатив. Я просто хотел, чтобы мой код соответствовал существующей библиотеке, разработанной моей командой. Но мы решили обновить библиотеку для поддержки типов словарей, чтобы ее можно было легко решить.
Пит, я очень рад узнать о динамических типах в .NET 4.0
Спасибо.