Задать вопрос
Viji
@Viji
DevOps Engineer

Как можно вытащить type содержайщийся внутри List в переменную и использовать для др переменной?

CollectedClientsNew

может иметь 2 типа внутри List

local variable List<ClientViewModelUpdated> 
local variable List<ClientViewModelDefault>


Как можно вытащить этот тип из Lista в другую переменную (изначально неизвестно какой из них будет ClientViewModelUpdated или ClientViewModelDefault), например MyType и использовать в объявлении др переменной, например

x MyType = null;
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Средний Комментировать
Ответ пользователя freeExec К ответам на вопрос (2)
freeExec
@freeExec
Участник OpenStreetMap
var typeArg0 = new List<short>().GetType().GenericTypeArguments[0];
Ответ написан