Ist es möglich, eine Class
Referenz auf eine Vector.<T>
zu erhalten? Ich habe versucht, den folgenden Code:Besorgen Sie sich eine Klassenreferenz für Vector. <T>
var cls : Class = Vector.<int>;
aber es funktioniert nicht mit Zwang Fehler, vermutlich weil Vector.<T>
ist auch eine globale Funktion. Gibt es einen einfachen Weg dazu?
OK, Theres einen kürzeren Weg (aber relys auch auf Reflexion): var vectorIntDefinition: Class = getDefinitionByName (. GetQualifiedClassName (Vector)) als Klasse; –
Arg, schreibe einfach: 'var vectorIntDefinition: Class = Vector. als Klasse; –
Perfekt. Sie sollten den letzten Kommentar zu Ihrer Antwort verschieben, da dies der beste Weg ist. –