C#委托和事件 前不久看见一个程序 public class Heater{}//这里面有委托和事件的声明
在这个程序里有个方法,此方法是要注册的方法,publicclassaaa{publicvoidbbb(objectsender,Heater.EventArgse){He...
在这个程序里有个方法,此方法是要注册的方法,
public class aaa{
public void bbb(object sender,Heater.EventArgs e)
{Heater heater=(Heater)sender;//请问这句是什么意思,??????
}//菜鸟 求救 谢谢了 展开
public class aaa{
public void bbb(object sender,Heater.EventArgs e)
{Heater heater=(Heater)sender;//请问这句是什么意思,??????
}//菜鸟 求救 谢谢了 展开
4个回答
展开全部
一楼说的很清楚了,二楼的,这不一定是拆箱操作,Heater是结构时才是拆箱,Heater是类时只是类型强制转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当heater是值类型,Heater heater=(Heater)sender;是拆箱。当heater是引用型,那就是强制转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询