2
我看到人们这样写代码请解释一下这个C#代码片段
_Worker = new BackgroundWorker();
_Worker.DoWork += (sender, e) => e.Result = ((Func<string>)e.Argument)();
为什么人们分配e.Result
如果他们不使用它。下面没有使用此分配的代码。 但是!他们在使用RunWorkerCompleted
事件的地方写下一段代码。 RunWorkerCompleted
事件使用e
自动升起时(正是这个e
以上我指定的)?
'e'发送到匿名事件。为了更好地理解它,你需要反过来看它。 'e'的值在右侧分配,但是它们在'(sender,e)'的左侧定义。 –