C#演员类型之间的差异

时间:2016-07-26 15:24:50

标签: c# casting

c#中可用的两种类型的强制转换有什么区别?

具体来说,有什么区别。  (int)7.67.6 as int以及类似演员?

2 个答案:

答案 0 :(得分:0)

如果无法转换为给定类型,则返回null。转换将抛出异常

答案 1 :(得分:0)

as运算符就像一个强制转换操作。但是,如果转换不可能,as将返回null。

如果你使用隐式演员而且无法演员,你将获得例外。