Re[3]: События и многопоточность
От: vvlad.net  
Дата: 13.06.13 07:29
Оценка: -1
Здравствуйте, -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. читает (ждет если очередь пустая), и обрабатывает данные.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.