ParameterizedThreadStart

ParameterizedThreadStart

ParameterizedThreadStart始终将对象作为参数。我想是在.Net 1.0/1.1中引入的

但是在引入泛型之后,我期望像ParameterizedThreadStart<T>这样的类仍然不存在?

错过了吗?或者
还有其他原因吗?

最佳答案

一个简单的解决方法是使用lambdas/anonymous函数捕获局部变量,然后使用未参数化的threadstart。

ThreadStart start = () => func(param1, param2)

关于c# - 为什么没有像ParameterizedThreadStart <T>这样的类?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6321870/

10-08 21:52