基本上标题说什么。 请告诉我(我目前使用第一个)私人EventHandler和私人事件EventHandler之间的区别?
private EventHandler _progressEvent;
和
private event EventHandler _progressEvent;
我有一个方法这两个之间的差
void Download(string url, EventHandler progressEvent) {
doDownload(url)
this._progressEvent = progressEvent;
}
的doDownload方法将调用
_progressEvent(this, new EventArgs());
到目前为止它工作正常。但我觉得我正在做一些可怕的错误。
我想我真的不需要真实的事件,因为我只会有1个订阅者,我需要通过周围的代表。感谢您的回应。 – 2013-02-27 18:33:03