首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一个可以让你节省10行代码的C#类型转换语法

今天来聊聊C#关键字as,这是我最喜欢的C#语法之一了。

01

as简介

as运算符类似于强制类型转换功能,但是它的好处就是,如果转换失败不会引发异常,而是返回null。

02

使用方法

示例代码:

as写法与传统写法对比,代码更加简洁、易懂:

03

as使用注意事项

as运算符支持引用类型和可为null的值类型,但是对于不同值类型的转换,应该使用强制类型转换或者转型方法。

比如以下代码将字符串转为int、double转换为int:

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Ok7wW_VAyMyrw89vjIHwKcaQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券