Vac*_*ano 2 .net c# delegates c#-3.0
我正在查看BackgroundWorker.ReportProgress方法.它可以采用1个参数(int)或两个参数(int,object).
如果我想像这样分配ReportProgress:
var ReportProgressMethod = backgroundWorker.ReportProgress;
Run Code Online (Sandbox Code Playgroud)
我得到一个错误,说有一个模糊的引用,因为(当然)该方法可以采取参数集.
如何更改上述语句以表示我想使用int, object该方法的版本.
(这背后的想法是我想将ReportProgressMethod作为参数传递给方法.)
Sam*_*ell 13
Action<int, object> reportProgressMethod = backgroundWorker.ReportProgress;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
645 次 |
| 最近记录: |