有没有办法获得类实现的接口类型。为了进一步解释这个问题,这就是我的意思。例如:
public interface ISomeInterface
{
}
public class SomeClass : ISomeInterface
{
}
public class SecondClass
{
ISomeInterface someclass;
public SecondClass()
{
someclass = new SomeClass();
}
public Type GetInterfaceInSomeWay()
{
//some code
}
}
我需要填写评论区域。在此先感谢您的帮助,社区!
答案 0 :(得分:8)
typeof(SomeClass).GetInterfaces()
答案 1 :(得分:0)
foreach (Type tinterface in typeof(SomeClass).GetInterfaces())
{
Console.WriteLine(tinterface.ToString());
}