2010年6月18日

Reflection: SetValue() for a value type

摘要: 遇到一个比较特殊的情况, 有一个对象, 里面有十几个成员, 由于不需要后期更改, 于是定义成readonly, 这就要求在构造函数里完成。 代码如下:当对象做为一个引用的class时候没有任何问题。 但是由于一些其他需求, 将这个对象改为值类型更合适, 然后改完就有以下2个问题:1。 this 需要完全赋值才能使用, 所以如果成员变量有20个, 也要全部先赋值, 然后修改属性2。 反射的时候, 由... 阅读全文

posted @ 2010-06-18 17:53 无法显示此网页 阅读(338) 评论(0) 推荐(0) 编辑

导航