По существу я стремлюсь, чтобы получить что-то вроде следующего кода в качестве выхода из моего CodeDom:Как создать анонимный тип, используя CodeDom
var foo = new { variable1 = "value", variable2 = 5 };
Я не буду просто использовать его для присваивания значения переменной, но я хотел простой пример того, как создать анонимный тип. Я не уверен, что этот точный код можно достичь, но если есть какая-то работа вокруг, вы могли бы указать мне в сторону, я был бы очень обязан.
Я посмотрел на CodeObjectCreateExpression
, и я не думаю, что это будет делать то, что я ищу, и я не могу найти что-нибудь еще, что близко.
Заранее благодарим за помощь и любую помощь.
Я думаю, вы должны использовать кортеж вместо этого. –
Почему бы не играть вокруг динамических типов? Пример: http://stackoverflow.com/questions/3740021/how-to-dynamic-new-anonymous-class – Innat3
CodeDom - вещь из прошлого. Он никогда не выполнял эволюцию .NET (читай «C#»). Microsoft приложила все усилия к Roslyn вместо этого. Единственное решение - использовать фрагменты CodeDom –