Преобразовать словарь <строка, объект> в анонимный объект?

Во-первых, и для большей ясности я объясню свой сценарий сверху:

У меня есть метод, который имеет следующая подпись:

public virtual void SendEmail(String from, List<String> recepients, Object model)

Я хочу создать анонимный объект, который имеет свойства объекта модели вместе с первыми двумя параметрами. Свести объект модели в PropertyInfo [] очень просто. Соответственно, я подумал о создании словаря, который будет содержать PropertyInfo и первые два параметра, а затем преобразован в анонимный объект, где ключ - это имя свойства, а значение - фактическое значение свойства.

Возможно ли это. ? Есть другие предложения?

75
задан svick 29 September 2011 в 11:22
поделиться