iremezoff
@iremezoff

Рефлексия и обощенные типы C#?

В общем ситуация такая:

1. Имеется обобщенный тип например class MyGeneric<T> {public T value;}

2. Имеется переменная type типа Type, значение которой хранит информацию о некоем типе. Информация получена операцией typeof(SomeType).


Можно ли мне создать объект обобщенного типа и в качестве параметра передать как раз тип, который хранится в переменной типа Type?


Пример:

Type type = typeof(DateTime);

Хочу объект обобщенного типа наподобие MyGeneric<DateTime>. Но как передать в качестве параметра то, что хранится в type — загадка
  • Вопрос задан
  • 4556 просмотров
Пригласить эксперта
Ответы на вопрос 1
@rumatavz
Type.MakeGenericType
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы