обновление из потока
От: vvv848165@ya.ru  
Дата: 05.04.19 10:28
Оценка: -1
для обновления компонентов из потока очень часто используют BeginInvoke к примеру:

chart1.BeginInvoke((MethodInvoker)(() =>Action(spectr)));

когда передан в функцию spectr через аргумент — то всё нормально
но если через глобальную переменную — то постоянно ошибки синхронизации
я защитил данные мутексом — всё стало нормально...
НЕУЖЕЛИ C# копирует spectr перед вызовом Action в основной поток ???
или что это было?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.