要实现“方法缺失” -semantics和这样在C#4.0中,你必须实现IDynamicObject:如何实现C#4的IDynamicObject接口?
public interface IDynamicObject
{
MetaObject GetMetaObject(Expression parameter);
}
至于我可以想出了IDynamicObject实际上是DLR的一部分,所以它是不是新。但是我一直无法找到关于它的很多文档。
这里有一些非常简单的示例实现(f.x. here和here),但任何人都可以指向更完整的实现或一些真实的文档吗?
特别是,你应该如何处理“参数” - 参数?
每当我发布这样的东西,这只是一篇文章(泥潭或别人的)的链接,我被拒绝了。 – user34660 2017-10-11 21:54:07