Use class template as a type

dm via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Nov 28 06:22:45 PST 2016


> We have a handy dandy syntax for this:
>
> if (MyClassInt subclass = cast(MyClassInt)value) {
> 	writeln(subclass.value);
> }
>
> If it doesn't cast to said type (it will be null) that branch 
> won't execute.

Hell yeah! It's works!
Thank you!


More information about the Digitalmars-d-learn mailing list