投射对象的不同方法

Gab*_*aby 2 c#

可能重复:
强制转换与在CLR中使用'as'关键字

你好

何时投射对象以及何时使用“ as”。

例如:
class a =(class)object
以及何时使用
class a = object作为class

Ode*_*ded 5

使用as是一个安全的选项,就像强制转换失败一样,您不会获得异常,但是返回的值是null

如果您在无法进行强制转换时获取异常,请使用()