解决C#/WPF中后台线程和UI线程之间的延迟问题

本文关键字:线程 之间 UI 延迟 问题 解决 WPF 后台 | 更新日期: 2023-09-27 18:20:02

我在一次采访中被问到这个问题,但仍然不确定正确答案是什么。问题是:

"如果你有一个需要从后台线程传递到UI的实时数据流,你如何解决两个线程之间的延迟问题?"

我读过不同类型的锁,其中多个线程可以同时访问一个对象,但我不确定这是否正确,因为可能不需要锁。您可以将数据放在调度器上,然后将其发送到UI。

有人知道答案吗?

解决C#/WPF中后台线程和UI线程之间的延迟问题

我认为这个问题的正确答案是:什么延迟问题?

如果没有更多的信息——两个线程是如何通信的,以及存在什么延迟问题——就不可能回答这个问题。