How to get the implementer of an interface?
Frits van Bommel
fvbommel at REMwOVExCAPSs.nl
Thu Jan 22 06:45:37 PST 2009
Denis Koroskin wrote:
> On Thu, 22 Jan 2009 11:17:20 +0300, Qian Xu
> <quian.xu at stud.tu-ilmenau.de> wrote:
>
>> how to get the implementer of an interface?
[snip]
>
> Try the following:
>
> writefln(cast(Object)i);
Or
writefln((cast(Object)i).classinfo.name);
if you want the class name, not the result of toString (which is only
the class name if it hasn't been overridden).
More information about the Digitalmars-d-learn
mailing list