重做一个老问题:
我有一种方法可以大大简化我的线程,但是我在向它传递多个参数时遇到了问题!
public static Thread StartThread(ParameterizedThreadStart targetMethod, object argument)
{
Thread result = null;
result = new Thread(targetMethod);
result.Start(argument);
return result;
}
有什么办法可以将多个参数传递给result.Start(argument)
? 还是有其他方法可以在保持可扩展性的同时做到这一点?
任何帮助都是极好的 :)
谢谢~丹尼尔