Можно ли привести объект к типу, возвращенному из GetType()? Мне нужен общий метод, который может принимать объект (для анонимных типов), но затем возвращать объект, приведенный как анонимный тип. Я думал об использовании LCG DynamicMethod для создания метода в классе-контейнере, но я не могу точно понять, как это будет выглядеть. Идея приведения с помощью метода GetType() заключалась в том, чтобы иметь возможность получить анонимный тип и привести объект к его фактическому типу, фактически не зная тип.
Главной целью является размещение объектов анонимного типа в контейнере, который затем можно было бы совместно использовать и передавать между методами.