假設我在Silverlight中有一個情況,其中有一個後臺線程(保證不是UI線程)做一些工作,它需要創建一個新線程。事情是這樣的:Silverlight 4RC線程 - 可以一個新的線程返回UI線程
//running in a background thread
Thread t = new Thread(new ThreadStart(delegate{});
t.Start();
也讓我們說,在這個特定時刻的UI線程只是掛無所事事。
請記住,我對Silverlight線程模型並不熟悉,有沒有new Thread()
調用給我的UI線程的危險?
我試圖實現的動機並不重要 - 我不想修改現有的代碼。我只想知道是否有可能使UI線程意外返回。
乾杯
對那些澄清Silverlight線程模型的人加分:) – 2010-03-26 05:04:43