method1();
await method2();
method3();
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
public class a
{
public class b
{
}
public class c
{
}
}
class Program
{
static string ClassName<T>()where T: new()
{
return new T().GetType().FullName;
}
static void Main(string[] args)
{
Console.WriteLine(typeof(a.b).FullName);
Console.WriteLine(ClassName<a.b>());
}
}
WrtieLine(a.b)
, при этом не писать в каждом вложенном классе одни и те же статические методы - это было бы просто идеально.