2013-06-27 20 views
0

我在面試中被問到這個問題,但仍然不確定正確答案是什麼。問題是:解決後臺線程和C#/ WPF中的UI線程之間的延遲問題?

「如果您有需要從後臺線程傳遞到用戶界面的實時數據流數據流,那麼您如何解決2個線程之間的延遲問題?」

我讀過關於不同類型的鎖,其中多個線程可以同時訪問一個對象,但我不確定這是否正確,因爲可能不需要鎖。你可以把數據放在調度器上發送給用戶界面。

有沒有人知道這個答案?

+0

他們可能想在此討論[System.Collections.Concurrent](http://msdn.microsoft.com/zh-cn/library/system.collections.concurrent.aspx)中的線程安全集合。 – Clemens

回答

3

我相信這個問題的正確答案是:什麼延遲問題?

沒有更多信息就無法回答這個問題 - 兩個線程如何通信以及存在什麼延遲問題。