2016-07-08 2 views
0

Учитывая У меня есть следующие:Преобразовать Тип объекта Тип Список <object>

Type objectType = typeof(A); 

Как я могу конвертировать OBJECTTYPE в collectionType? Зная, что collectionType представляет следующее:

Type collectionType = typeof(IList<A>); 
+2

Что вы имеете в виду обращенного к collectionType? –

+7

'typeof (IList <>). MakeGenericType (typeof (A))' – PetSerAl

+0

У меня есть метод, который возвращает мне Тип определенного объекта. Но мне нужно получить тип коллекции этого же объекта, чтобы использовать его в AutoMapper. –

ответ

4

Как @PetSerAl упоминалось в комментариях, как сделать это так:

typeof(IList<>).MakeGenericType(typeof(A)) 
Смежные вопросы