有没有办法检查C#演员是否会成功?在某些情况下;基于渲染页面的组合方式;继承自不同的母版页,一些演员阵容将有效,而其他演员阵容则不会。 我想知道如何检查演员表是否成功,或者我是否必须抓住并处理无效的演员表异常。
答案 0 :(得分:20)
你可以说:
if (Variable is Typename) {
}
或
Variable = OtherVariable as TypeName;
如果无法进行投射,变量将为null。
答案 1 :(得分:0)
或者,您可以使用“as”关键字来转换并检查结果是否为空。