Как получить тип из экземпляра Type?

108
18 апреля 2021, 07:10

Есть две функции.

public void Add(Type type)
{
   var stream = GetStream<T>();//передать вместо T тип переданный в переменную type (MyClass)
}
private IObjectStream<T> GetStream<T>() 
{
   return default(T);
}

Вызов метода

Add(typeof(MyClass));

Как мне передать в универсальный метод GetStream тип который был передан в переменную type?

READ ALSO
Получить название колонки БД для показа оставшихся размеров товара

Получить название колонки БД для показа оставшихся размеров товара

Существует модель размеров ProductSize, где есть свойства:

97
Куда спрятать функцию C#?

Куда спрятать функцию C#?

Есть функция которая проверяет привязку по железу, нужно её спрятать что бы при реверсе было сложнее отыскатьНужно что бы она выполнялась...

116
Подкачка файлов из интернета

Подкачка файлов из интернета

И так, мне нужно приложение WPF которое умеет скачивать определённый набор файлов с сервера, а так-же сверять все файлы которые есть на сервере...

114
При уникальном имени, не бросать исключение DuplicateEntry, а взять уже существующий

При уникальном имени, не бросать исключение DuplicateEntry, а взять уже существующий

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

110