C#中BackgroundWork_Dowork事件中的变量sender到底是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中BackgroundWork_Dowork事件中的变量sender到底是啥?相关的知识,希望对你有一定的参考价值。
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)//DoWork事件 BackgroundWorker worker = sender as BackgroundWorker; 看有的资料说sender指向的就是该BackgroundWorker控件是什么意思?
参考技术A C#里面所有的事件里面Sener都指的是引发事件的对象。比如说在BackgroundWorker类的实现里面,会有类似这样的语句
this.
DoWork(this,
new
DoWorkEventArgs(XXX));
这个this就指的是BackgroundWorker对象自己,然后会传递到上述方法的Sender。
以上是关于C#中BackgroundWork_Dowork事件中的变量sender到底是啥?的主要内容,如果未能解决你的问题,请参考以下文章