Binder.GetMember方法无意使用?为什么呢?

时间:2016-05-18 08:55:25

标签: c# dynamic msdn

Binder.GetMember的文档中,Microsoft刚提到

  

此API支持产品基础结构,不能直接在您的代码中使用。

为什么他们为此API提及它。此API是否存在任何可能的故障情况。如果我在我的实现中使用它在某种程度上是误导?

1 个答案:

答案 0 :(得分:1)

我想这个方法由于某种原因必须是public(他们在一个无法标记为朋友汇编的包中使用它,否则该方法可能标记为internal),并且他们不想用这个签名将自己固定在这个方法上。

这种方法可能在下一个版本中不再存在或其签名发生变化。他们不会保留此方法或创建迁移路径。你可以使用它,它可能有效,但没有任何保证。