ParameterizedThreadStart
类始终以对象作为参数。我猜这是在.Net 1.0/1.1中引入的。
但是,自从引入泛型之后,我期望会出现像ParameterizedThreadStart<T>
这样的类,但是它还没有出现?
是被忽略了吗?还是有其他原因?
ParameterizedThreadStart
类始终以对象作为参数。我猜这是在.Net 1.0/1.1中引入的。
但是,自从引入泛型之后,我期望会出现像ParameterizedThreadStart<T>
这样的类,但是它还没有出现?
是被忽略了吗?还是有其他原因?
ThreadStart start = () => func(param1, param2)
ParameterizedThreadStart
的主要用途是:1)使用旧版 C# 的项目;2)使用不支持变量捕获的语言的项目。在现代 C# 中,我根本不会使用它。 - CodesInChaos
ParameterizedThreadStart<T>
的需求。然而,如果没有这个类,使用ParameterizedThreadStart
会感觉不一致。 - IAbstract