2
下面兩段代碼有什麼區別?Thread(method)和Thread(new ParameterizedThreadStart(method))之間的區別
Foo parameter = // get parameter value
Thread thread = new Thread(new ParameterizedThreadStart(DoMethod));
thread.Start(parameter);
Foo parameter = // get parameter value
Thread thread = new Thread(DoMethod);
thread.Start(parameter);
private void DoMethod(object obj)
{
Foo parameter = (Foo)obj;
// ...
}
相同............ –
無。還要別的嗎? –
不知道爲什麼這被評爲「脫離主題」......如果這個問題不是關於SO的話題,我不知道是什麼。 –