它们之间的区别是什么:
Car(someObject).isRacing;和
(someObject as Car).isRacing;发布于 2009-06-25 22:23:35
如果someObject不是Car类型或未扩展Car,则使用Car(someObject)进行强制转换将抛出错误,而如果某个对象不是Car类型或未扩展Car,则someObject as Car仅返回null。
https://stackoverflow.com/questions/1046318
复制相似问题