当前位置: 代码迷 >> C# >> 哪种比较更惯用
  详细解决方案

哪种比较更惯用

热度:98   发布时间:2016-05-05 03:55:16.0
哪种比较更常用

------解决思路----------------------
is或者as更常用
------解决思路----------------------
is和as用的多
注意:is不会抛出异常
------解决思路----------------------
简单问题就没必要纠结“那种常用”的问题,只要可以用就算是常用的。
------解决思路----------------------
两个的作用不同
is表明它是这个类型或者它的派生类型
而==typeof则是精确匹配
你的代码运行结果也表现了这种不同。
  相关解决方案