私は、このようなインタフェースを、一致するTypeBuilder
でビルドタイプ::動的に作成されたオブジェクトのメソッドを動的に呼び出せないのはなぜですか?
interface IFoo
{
int Property{get;}
}
私のコードはGET_PROPERTY方法を構築しています。私が作成したオブジェクトをIFooとしてキャストすると、すべてが機能します。しかし、私はオブジェクトを動的として使用すると、コードは私のIFooがget_Propertyを実装していないと不平を言っています。なぜこれが起こっているのですか?実行時に構築された型で動的な機能を使用できないのですか?
うわー、高速応答のための感謝を!しかし、それはかなり駄目です。私は私のアヒルのテーパでもう少し仕事をしなければならないと思う。 C#を動的言語にすることは本当に難しいと思います。 –