C#判断一个类是否实现了某个接口3种实现方法
时间:2021-01-30 10:22:27|栏目:.NET代码|点击: 次
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");
}
上一篇:C# 判断字符串为空的几种办法
栏 目:.NET代码
下一篇:使用GetInvalidFileNameChars生成文件名
本文地址:http://www.codeinn.net/misctech/53611.html