On 06-11-2011 14:34, J Arrizza wrote:
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
Considering the class is statically known, typeid(SomeClass)? - Alex
