C# 反射实现对只读属性进行赋值操作
需求概述现用户提出这样个需求,其拿到一个只读属性值(只有get方法,没有set),如何强行修改这个属性的值呢?这里的属性可以是单值,常见的string,float,double etc,可以是List 对象集合属性。需求实例现对Product下的Id属性和Detail属性值进行修改。根据对于属性原来的值和属性值类型其存在两种情况:1 属性值为空时,单值、List集合操作为均为append追加操作;2 属性值不为空,操作分两种:对于单值,进行modify操作;对于多值,需要定...




