研究BackgroundWorker后发现:AsyncOperation和SynchronizationContext的差异真的很大!
今天研究BackgroundWorker代码时发现,两处代码的写法有些不一致,于是好奇的测试了一番,以为能测出BackgroundWorker的一个bug。结果大家都知道microsoft胜了。下面来看看过程,BackgroundWorker类里的ReportProgress方法publicvoidReportProgress(intpercentProgress,objectuserState)