4
C#でオブジェクトを作成し、存在しないメソッドの名前に基づいて興味深いものを作成したいと考えています。C#4でDynamicクラスを作成するにはどうすればよいですか?
ルビーでは、これはmethod_missingです。 Perlでは、これはAUTOLOADです。
私はC#でSystem.Dynamicへの道を見つけることができないようです。
C#でオブジェクトを作成し、存在しないメソッドの名前に基づいて興味深いものを作成したいと考えています。C#4でDynamicクラスを作成するにはどうすればよいですか?
ルビーでは、これはmethod_missingです。 Perlでは、これはAUTOLOADです。
私はC#でSystem.Dynamicへの道を見つけることができないようです。
System.Dynamic.DynamicObjectを単純な出発点と基本クラスとして使用してください。例はhttp://winterdom.com/2009/05/dynamicobject-in-c-40にあります。
これはwikiである必要はありませんでしたか? – TStamper
@TStamper nothing *は* wikiであり、評判を望んでいるのか、その質問の所有権を共有しているのかは、その人の責任です。 –
@Rex M-真実。彼らはSOに積極的な人物ではないようだから、人に知らせるだけだった – TStamper