要實現「方法缺失」 -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