с динамическим созданием класса разобрался. в связи с чем возникло еще пара вопросов:
1) допустим следующий класс создан через рефлексию:
public class C<T>
{
public void foo(T param)
{
......
}
}
как инстансировать и работать с этим классом скажем для T = String. в инете че-то внятного ничего нет...
в принципе я не побрезгую строковыми операциями по замене перед компиляцией, но все же?
2) допустим я создал рефлексией класс из пункта 1. можно ли как-то динамически туда добавлять методы и поля?
блин. после .net как руки отрубили.... (при этом это там требовалось ну крайне редко....)