And*_*rey 2 c# parallel-processing asynchronous taskfactory
考虑一下:
void StartUpdate(DataRequest dataRequest)
{
Task.Factory.StartNew(request => {... do something with "request" ...},
dataRequest);
}
Run Code Online (Sandbox Code Playgroud)
现在,我的问题是:我可以在lambda表达式中使用dataRequest,而不是将其作为第二个参数传递给StartNew方法吗?我担心的是 - 该方法将在不同的线程上执行,我不确定dataRequest在使用时是否会保持其状态.
| 归档时间: |
|
| 查看次数: |
6488 次 |
| 最近记录: |