Ist es möglich, eine DynamicMethod mit generischen Typparametern zu definieren? Die MethodBuilder-Klasse verfügt über die DefineGenericParameters-Methode. Hat die DynamicMethod ein Gegenstück? Zum Beispiel ist es möglich, eine Methode mit einer Signatur wie dem gegebenen Schlag mit DynamicMethod zu erstellen?DynamicMethod mit generischen Typparametern
void T Foo<T>(T a1, int a2)
Wenn Sie dynamischen Erstellung des Verfahrens werden dann nicht wissen, dass Sie die Typen, wenn Sie die Methode generieren? Was würde die Notwendigkeit einer generischen dynamischen Methode beseitigen? – Steven
Ich schreibe einen kleinen Interpreter und ich möchte DynamicMethods verwenden, um die Funktionen zu kompilieren. Die Sprache unterstützt parametrischen Polymorphismus und es wäre schön gewesen, Typparameter zu verwenden und keine Überlastungen für jede Parameterkombination zu erzeugen. – Alex
Siehe: https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2508820-dynamicmethod-to-support-generic-type-parameters-l, um abzustimmen, dass Unterstützung hinzugefügt wurde. – cdiggins