C#判断一个类是否实现了某个接口3种实现方法
程序员文章站
2023-11-24 19:18:58
b为一个类,isay为一个接口。
方法1:
复制代码 代码如下:
b b = new b();
if (b.gettype().geti...
b为一个类,isay为一个接口。
方法1:
复制代码 代码如下:
b b = new b();
if (b.gettype().getinterface("isay") != null)
{
//如果实现了接口“isay”,...
}
方法2:
复制代码 代码如下:
b b = new b();
if (b is isay)
{
console.writeline("类b实现了接口isay");
}
方法3:
复制代码 代码如下:
b b = new b();
isay say = b as isay;
if (say != null)
{
console.writeline("类b实现了接口isay");
}