Ich möchte mit TypeBuilder einen Typ erstellen, der mit einer Schnittstelle übereinstimmt. Sein Basistyp ist ein Objekt, da ich keinen Abstraktionspunkt habe. soWenn ich mit TypeBuilder einen Typ mit einer Eigenschaft erstelle, muss ich einen propertyBuilder verwenden?
Die Schnittstelle in Frage hat eine Eigenschaft wie ::
public interface IFoo{
int Property{get;}
}
Muss ich wirklich eine PropertyBuilder schaffen? Oder kann ich einfach eine Methode für die int get_Property()
Methode emittieren?
+1 Interessante Frage. Das einzige Mal, dass ich jemals einen Type dynamisch erstellt habe, habe ich nur öffentliche Felder verwendet, um nicht mit PropertyBuilders herumzuärgern. – BFree