Я пытаюсь использовать общий список в качестве приведения объекта. Я видел похожие вопросы и пробовал, но не получил того, что ожидал.
В приведенном ниже коде я присваиваю значение основному ответу.
Вот код:
Я пытаюсь использовать общий список в качестве приведения объекта. Я видел похожие вопросы и пробовал, но не получил того, что ожидал. В приведенном ниже коде я присваиваю значение основному ответу. Вот код: [code]Type type = Type.GetType("className, AssemblyName"); var z = typeof(List).MakeGenericType(type);
foreach (var key in abc.Keys) { var value = abc[key]; foreach (var property in ((List)output.Response)[0].GetType().GetProperties().Where(p => p.CanRead && p.GetMethod.IsPublic).) { if(property.Name == ((List)value)[0].GetType().Name) { PropertyInfo propertyInfo = ((List )output.Response)[0].GetType().GetProperty(property.Name); propertyInfo.SetValue(((List)output.Response)[0], ((List)value)); } } } [/code] при доступе к z в списке. Как мне это сделать?