Hi,

I'm trying to get the name of the surrounding class from within a static
method of the class:

import std.stdio;

void main(string[] args)
  {
    auto o = new SomeClass();
    o.Run();
    SomeClass.StaticRun();
  }

class SomeClass
  {
  public void Run()
    {
      writeln("In Class non-static: ", typeid(typeof(this)));
    }
  public static void StaticRun()
    {
      writeln("In Class static: ", typeid(typeof(??)));
    }
  }


What do I use for "??" above.

John

Reply via email to