首页 > Windows开发 > 详细

c# 判断类是否实现了某个接口的三种方法

时间:2020-03-11 13:32:52      阅读:117      评论:0      收藏:0      [点我收藏+]

《网上转载》

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# 判断类是否实现了某个接口的三种方法

原文:https://www.cnblogs.com/FengTime/p/12461798.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!