Type type =typeof(GetInterface.Class1); Type[] typeInterface = type.GetInterfaces(); foreach ( Type t in typeInterface ) { this.listBox1.Items.Add(t.ToString()); } Type typeBaseClass = type.BaseType; this.listBox1.Items.Add ( typeBaseClass.ToString());