为什么没有运算符在语法上优雅,因为'as'关键字也会引发异常?

时间:2013-03-20 06:44:12

标签: c# .net

我发现'as'关键字非常优雅,但几乎没有我希望装箱/拆箱操作返回null的情况。

相比之下,默认的强制转换语法非常难看,而这种差异通常会导致程序员将“as”视为默认行为的糖。

为什么没有我描述的等价物?

1 个答案:

答案 0 :(得分:0)

要比较类型,您可以使用is operator(取决于您的方案)