Задать вопрос
iremezoff
@iremezoff

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

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

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

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


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


Пример:

Type type = typeof(DateTime);

Хочу объект обобщенного типа наподобие MyGeneric<DateTime>. Но как передать в качестве параметра то, что хранится в type — загадка
  • Вопрос задан
  • 4560 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unreal Engine + ИИ
    9 месяцев
    Далее
  • Stepik
    Профессия: Разработчик C++ (Junior)
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@rumatavz
Type.MakeGenericType
Ответ написан
Ваш ответ на вопрос

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

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