System.Reflection中的Binder类是什么?

时间:2012-10-25 07:22:42

标签: c# .net

我注意到.NET的Binder命名空间中有一个System.Reflection类。我阅读了MSDN上的文档,但我仍然不是它的功能以及如何使用它。

我在Google上进行了搜索,但“绑定”一词被提到了“数据绑定”。通过绑定,它是否意味着“数据绑定”?如果是这样,我怎样才能将它用于数据绑定呢?我希望找到一个关于其用法的简单或易于理解的例子。

谢谢!

1 个答案:

答案 0 :(得分:7)

Binder从候选列表中选择一个成员,并执行从实际参数类型到形式参数类型(MSDN)的类型转换。

您还可以创建自己的活页夹。

同样引用此page

  

System.Reflection.Binder对象,它控制类型强制和适当重载方法选择等内容。在大多数情况下,您将能够传递null并使用默认绑定器。