Casting Asp.Net:使用as转换或转换
你对使用as铸造或转化有什么看法?例如 我应该用这个吗Casting Asp.Net:使用as转换或转换,casting,controls,type-conversion,Casting,Controls,Type Conversion,你对使用as铸造或转化有什么看法?例如 我应该用这个吗 CheckBox cbStatus = sender as CheckBox ; CheckBox cbStatus = (CheckBox)sender; 还是这个 CheckBox cbStatus = sender as CheckBox ; CheckBox cbStatus = (CheckBox)sender; 如果您使用“as”,则始终检查null。如果您确定返回的类型,那么只需将其强制转换,而不是执行“as”
CheckBox cbStatus = sender as CheckBox ;
CheckBox cbStatus = (CheckBox)sender;
还是这个
CheckBox cbStatus = sender as CheckBox ;
CheckBox cbStatus = (CheckBox)sender;
如果您使用“as”,则始终检查null。如果您确定返回的类型,那么只需将其强制转换,而不是执行“as”。“As”可以返回空值尝试读取此值