using System; public class Test { public static void Main() { Type t = typeof(Func); while (t != null) { Console.WriteLine(t.FullName); t = t.BaseType; } } }