标签: c# dynamic
我想在C#中创建一个对象,让它根据不存在的方法的名称做有趣的事情。
在ruby中,这是method_missing。在Perl中,这是AUTOLOAD。
我似乎无法在C#中找到进入System.Dynamic的方法。
答案 0 :(得分:5)
尝试使用System.Dynamic.DynamicObject作为简单的起点和基类。您可以在http://winterdom.com/2009/05/dynamicobject-in-c-40找到一个示例。