我有一个病人对象,其中有一个陈述对象。我想使用反射获取所有患者对象和语句对象的值。
public class Patient
{
public string Name { get; set; }
public string Address { get; set; }
public Statement Statement { get; set; }
}
答案 0 :(得分:0)
要使用反射获取对象的Statement
属性值:
System.Reflection.PropertyInfo property =
object.GetType().GetProperty("Statement", BindingFlags.Instance);
object statement = property.GetValue(object);
但是,既然您已经知道Patient
和Statement
的所有详细信息,那么使用反射有什么意义呢?