Nil*_*han 5 c# generics multithreading
该类ParameterizedThreadStart始终将对象作为参数.我想这是在.Net 1.0/1.1中引入的
但是在引入仿制药后,我期待一个类似的课程ParameterizedThreadStart<T>,但仍然不存在?
它错过了吗?还是有其他原因吗?
简单的解决方法是使用lambdas/anonymous函数捕获局部变量,然后使用unparameterized threadstart.
ThreadStart start = () => func(param1, param2)
Run Code Online (Sandbox Code Playgroud)