类ParameterizedThreadStart
始终将object作为参数。我想这是在.Net 1.0 / 1.1中引入的
但是在引入仿制药之后,我期待像ParameterizedThreadStart<T>
这样的课程,但仍然没有?
它错过了吗?要么 还有其他原因吗?
答案 0 :(得分:7)
简单的解决方法是使用lambdas / anonymous函数捕获局部变量,然后使用未参数化的threadstart。
ThreadStart start = () => func(param1, param2)