public class MyClassA
{
public int Test;
public List<MyClassB> StrTest;
public MyClassA()
{
StrTest = new List<MyClassB>();
StrTest.Add(new MyClassB());
}
}
public class MyClassB
{
public int value;
}
private string ToStr()
{
// By Reflection
}
void main()
{
MyClassA A = new MyClassA();
string str = ToStr(A.StrTest[0].value);
Console.WriteLine(str);
}
Вывод «A.StrTest [0] .value».
Основной вопрос - как найти поле класса из других классов