5

有没有办法获取类实现的接口类型。为了进一步解释这个问题,这就是我的意思。例如:

public interface ISomeInterface
{

}

public class SomeClass : ISomeInterface
{

}

public class SecondClass
{

    ISomeInterface someclass;

    public SecondClass()
    {
        someclass = new SomeClass();
    }

    public Type GetInterfaceInSomeWay()
    {
        //some code
    }

}

我需要填写评论区域。提前感谢您的帮助,社区!

4

2 回答 2

8

typeof(SomeClass).GetInterfaces()

于 2013-07-23T10:08:18.950 回答
0
foreach (Type tinterface in typeof(SomeClass).GetInterfaces())
{
   Console.WriteLine(tinterface.ToString());
}
于 2013-07-23T10:09:19.783 回答