【发布时间】:2016-09-06 13:23:15
【问题描述】:
我在我的代码中使用了很多自定义事件,并且一直这样声明它们
public delegate void ImageDownloadingEvent(Waypoint waypoint);
public event ImageDownloadingEvent ImageDownloading;
然后像这样解雇他们
if (ImageDownloading != null)
ImageDownloading(waypoint);
我想知道的是,这是不好的做法吗?还是一种糟糕的做事方式?如果是这样,为什么?还有什么更好的方法?
感谢您的帮助,只是想提高我的编码技能
【问题讨论】:
标签: c#