Моя проблема довольно простаПредположим, у меня есть эти классы:
public class A
{
public Collection<B> B { get; set; }
public Collection<C> C { get; set; }
}
public class B
{
public int IntB { get; set; }
}
public class C
{
public string StringC { get; set; }
}
И я пишу функцию:
public void GetValue(string fieldName){
A a = new A();
PropertyInfo infor = typeof(A).GetProperty(fieldName);
object obj = infor.GetValue(a,null);
}
У меня вопрос, как я могу обратиться к соответствующей коллекции, в данном случае это Collection<B>
илиCollection<C>
, в зависимости от значения fieldNameЗаранее благодарен