Люди, помогите!
Проблема в следующем:
в сборке AAA.dll есть класс "Class1". он заранее неизвестен, но известна переменная, принадлежащая этому классу. и я программно могу получить этот класс.
Вопрос: как мне создать коллекцию List<Class1>. Т.е. не List<object>, а именно List<Class1>, если он заранее неизвестен.
Заранее спасибо!!!!
Re: Приведение List<T> к определенному типу данных
Здравствуйте, Yurius88, Вы писали:
Y>Люди, помогите! Y>Проблема в следующем: Y>в сборке AAA.dll есть класс "Class1". он заранее неизвестен, но известна переменная, принадлежащая этому классу. и я программно могу получить этот класс. Y>Вопрос: как мне создать коллекцию List<Class1>. Т.е. не List<object>, а именно List<Class1>, если он заранее неизвестен.
Y>Заранее спасибо!!!!
var listTypeName = string.Format("System.Collections.Generic.List`1[{0}]", myvar.GetType().FullName);
var theList = Activator.CreateInstance(Type.GetType(listTypeName));
Re[2]: Приведение List<T> к определенному типу данных