摘要: 一:松耦合性-接口定义(object),而不要定义(具体类型),这样提供的类,改了,而我们的定义的接口不变。利用反射。Typetype=obj.GetType();Propertyproperty=type.GetPropery("Name");Objecttemp=property.GetValue(obj,Flags.,null,null,.);如果有人问你,如何调用一个类的private的方法或访问一个类的私有成员,如果你不知道反射的话,你会告诉他不可以。但是有了反射,这一切都成为可能。我有时候会想,既然使用private来限制访问,为什么又要用反射去破坏这种限制呢?也许可以通过侧面来 阅读全文
posted @ 2010-12-24 23:56 higirle 阅读(266) 评论(0) 推荐(0) 编辑