Я столкнулся с чем-то довольно сложным. Я был бы признателен, если кто-то может помочь.
1) Я должен создать список <> неизвестного типа во время компиляции. Этого я уже достиг.
Type customList = typeof(List<>).MakeGenericType(tempType);
object objectList = (List<object>)Activator.CreateInstance(customList);
"temptype" - это пользовательский тип, который уже получен.
2) Теперь у меня есть PropertyInfo
объект, который является тем списком, из которого мне нужно скопировать все элементы в только что созданный экземпляр "objectList"
3) Затем мне нужно выполнить итерацию и получить доступ к элементам «objectList», как если бы это был «System.Generic.List».
Короче говоря, используя отражение, мне нужно извлечь свойство, являющееся списком, и использовать его в качестве экземпляра для дальнейшего использования. Ваши предложения будут оценены. Заранее спасибо.
Umair