5
में डायनामिक कास्ट रनटाइम पर उपलब्ध जानकारी के आधार पर किसी चर को किसी अन्य प्रकार में डालना संभव है?हैक्स
तो मेरे पास है:
interface Foo
{
}
class Bar implements Foo
{
public function new()
{
}
}
मैं (विधि स्पष्टता के लिए सरल है) कुछ इस तरह करना चाहते हैं:
public static function dynamicCast<T : Foo>(target : Foo, cls : Class<T>) : T
{
var ret : T = cast(pTarget, cls);
return ret;
}
मैं निम्नलिखित संकलक त्रुटि मिलती है:
Unexpected)