Здравствуйте, -n1l-, Вы писали:
N>Здравствуйте, Igor Gritsenko, Вы писали:
IG>>IG>> Application.Current.Dispatcher.BeginInvoke(
IG>> DispatcherPriority.Background,
IG>> new Action(() => {
IG>> //код который обновляет UI
IG>> }));
IG>>
N>Что-то не могу понять, как связать?
N>Код который обновляет уй( ) у меня в другом классе, сам считывающий объект просто посылает данные тому классу, который обновляет уй( )
IG>>p.s. судя по описанию, ты создал ObservableCollection<T> может ее и стоило сразу использовать?
N>Пока не могу ее использовать, нужно быстренько что-то навалять.
producer -> queue -> consumer
Просто делаешь очередь с блокировкой если пустая. поток 1. пишет в очередь, 2. читает (ждет если очередь пустая), и обрабатывает данные.