洗脑价值观 by 杂学的程序员
强制类型转换,如果成功,你就开心了, 如果失败,你就得到了一个异常或BUG. 请做好判断和保护.
c#中is关键字与as关键字的区别与使用
is关键字是判断类型,
用于检查对象是否与给定类型兼容,不成功则不会抛出异常,
如果兼容则返回 true 如果不兼容则返回 false。
as关键字是转换,
可以将对象转换为指定类型,与is不同,转换成功将会返回转换后的对象,不成功则不会抛出异常而是返回null 。
每天三分钟,轻松做人猿> 大家有任何需求或者疑问都可以留言.
您的阅读,点赞,吐槽和分享朋友圈,是我码字的动力源泉!