要在C#4.0中实现"方法缺失" - 语义等,您必须实现IDynamicObject:
public interface IDynamicObject { MetaObject GetMetaObject(Expression parameter); }
据我所知,IDynamicObject实际上是DLR的一部分,所以它不是新的.但我还没有找到很多关于它的文件.
有一些非常简单的示例实现(这里和这里的 fx ),但是有人能指出更完整的实现或一些真正的文档吗?
特别是,你究竟应该如何处理"参数" - 参数?