今天来聊聊C#关键字as,这是我最喜欢的C#语法之一了。
01
as简介
as运算符类似于强制类型转换功能,但是它的好处就是,如果转换失败不会引发异常,而是返回null。
02
使用方法
示例代码:
as写法与传统写法对比,代码更加简洁、易懂:
03
as使用注意事项
as运算符支持引用类型和可为null的值类型,但是对于不同值类型的转换,应该使用强制类型转换或者转型方法。
比如以下代码将字符串转为int、double转换为int:
分享快讯到朋友圈
领取专属 10元无门槛券
私享最新 技术干货