有一个对象实例和一个字符串,其中包含对象属性的“地址”的文本表示。例如:
public class Person {
public string Name { get; set; }
public DateTime BirthDate { get; set; }
public Address BirthPlace { get; set; }
}
public class Address {
public string Country { get; set; }
public string City { get; set; }
public string Street { get; set; }
public string Nr { get; set; }
}
如何使用其“地址”获取属性值类型?
例如像这样:BirthPlace.Country?
通过反射,您可以这样做:
你可以在这里玩。