题
我要建立在C#中的对象,有它的基础上是可以获得不存在的方法的名称做有趣的事情。
在红宝石,这是method_missing的。在Perl中,这是AUTOLOAD。
我似乎不能找到进入System.Dynamic在C#。
解决方案
尝试使用 System.Dynamic.DynamicObject 作为一个简单的起点和基类。您可以在 http://winterdom.com/2009/05/dynamicobject为例-in-C-40 。
不隶属于 StackOverflow
题
我要建立在C#中的对象,有它的基础上是可以获得不存在的方法的名称做有趣的事情。
在红宝石,这是method_missing的。在Perl中,这是AUTOLOAD。
我似乎不能找到进入System.Dynamic在C#。
解决方案
尝试使用 System.Dynamic.DynamicObject 作为一个简单的起点和基类。您可以在 http://winterdom.com/2009/05/dynamicobject为例-in-C-40 。