public interface IPizdatable
public class A : IPizdatable
return this.GetType().UnderlyingSystemType.Name;
public static void Main()
Console.WriteLine((a as IPizdatable).GetName());
Console.WriteLine((b as IPizdatable).GetName());
Console.WriteLine((c as IPizdatable).GetName());