Я создаю функцию отображения, которая будет принимать EntitySet<>
с неизвестными различными универсальными типами во время выполнения, и я хочу получить сущности внутри входящих EntitySet
и добавить их в список.
Iя не могу получить доступ к сущностям, потому что у меня EntitySet
как объект, и когда я пытаюсь привести объект к соответствующему типу, у меня не получается, потому что я не знаю универсальный тип EntitySet
((EntitySet<XXXX>)dataValues[pInfo.Name]).ToList();
Я могу прочитать тип данных общего типа EntitySet
, но я не могу использовать его для создания актеров, я не знаю как или даже если это возможно или нет!
dataValues[pInfo.Name].GetType().GenericTypeArguments.First()
Меня не волнует универсальный тип, поскольку мне просто нужно получить коллекцию только внутри EntitySet
.
Я знаю, что мой вопрос выглядит как повторяющийся, но я, честно говоря, не смог решить свою проблемус результатами, найденными при поиске.
Я использую C#
и ASP.net