我正在实现一个自动映射器,并坚持这种情况:
common的对象在类source的对象中,该对象是刚刚声明的,但没有实例化。source的对象传递给program类的方法映射时如何获得内部对象(公共类对象)的类型并实例化它?
public class common
{
public int x;
}
public class source
{
public common obj;
}
class program
{
static void main()
{
source obj = new source();
map(obj);
}
void map(source obj)
{
**how can i get type of inner object class and instantiate it**
}
}我使用了Type.GetType(),但是是空的。
https://stackoverflow.com/questions/41890819
复制相似问题