Я хочу на лету создать несколько свойств внутри конструктора класса и добавить их в текущий класс.Шаблон свойства следующий:
public [PropertyType] [PropertyName]
{
get {return Container.Resolve();}
}
Я немного читал о CodeDom и Reflection.Emit, но не смог выяснить, как их использовать в данном конкретном случае.1005 * Любая подсказка будет принята с благодарностью.Заранее спасибо
РЕДАКТИРОВАТЬ: Я уточняю цель из-за количества вопросов ... Я пытаюсь реализовать базовый класс для локатора модели представления.Привязка в xaml достигается путем обращения к свойству по его пути, поэтому оно ДОЛЖНО быть свойством.Типы и имена добавляемых свойств известны только во время выполнения, поэтому я использую отражение, чтобы получить их.Короче говоря, мне нужен пример того, как взять кусок кода и динамически скомпилировать его в заданный класс.