如何在ac#代码块中运行最多n个线程?
我喜欢像这种伪代码一样容易和简短的东西
lock (this, 5)
{
//do some work
}
Run Code Online (Sandbox Code Playgroud)
编辑:这不是共享内存,竞争条件的事情.问题是我有很多线程.但我发现,当并行使用太多时,代码的一部分中使用的资源会失败.我可以使用objecpool,但我希望我能做到更容易.
| 归档时间: |
|
| 查看次数: |
474 次 |
| 最近记录: |