您的位置:首页 - 教程 - WinForm - 正文
Button btn=sender as Button和Button btn=(Button)sender的区别
比如有多个按钮指定同一个Click事件处理函数,代码中
Button btn=sender as Button和Button btn=(Button)sender有什么区别?
一般应该用哪个?

(Button)sender是强制类型转换,如果sender不是Button类型的话会抛出异常,as的话不会抛出异常,当sender不是Button类型的时候返回null
我一般用as。。。。

评论: