为了账号安全,请及时绑定邮箱和手机立即绑定

C# 反射,如何获取复合对象的值

C# 反射,如何获取复合对象的值

C#
森栏 2022-08-20 16:13:22
我有一个患者对象,它有一个语句对象。我想使用反射获取所有患者对象和语句对象的值。public class Patient{        public string Name { get; set; }        public string Address { get; set; }        public Statement Statement { get; set; } }
查看完整描述

1 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

要使用反射获取对象的属性值,请执行以下操作:Statement


System.Reflection.PropertyInfo property = 

    object.GetType().GetProperty("Statement", BindingFlags.Instance);


object statement = property.GetValue(object);

但是,既然您已经知道了所有细节,那么使用反射有什么意义呢?PatientStatement


查看完整回答
反对 回复 2022-08-20
  • 1 回答
  • 0 关注
  • 106 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信