Type.IsSubclassOf方法僅適用於兩種具體類型,例如,如何檢查一個接口是否在C#中擴展另一個接口?
public class A {}
public class B : A {}
typeof(B).IsSubclassOf(typeof(A)) // returns true
有沒有辦法找出接口是否擴展了另一個?例如
public interface IA {}
public interface IB : IA {}
我能想到的唯一的事情就是在IB使用GetInterfaces,並檢查它是否包含IA,沒有人知道的另一個/更好的方式來做到這一點?