作者werbnm (懒懒懒)
看板C_Sharp
标题[问题] SychronizationContext传参数的问题
时间Fri Jul 8 17:11:46 2011
大家好 小弟有个问题是关於SychronizationContext的问题
就小弟目前了解 以物件实体当作参数传输时,是将自己所存参考的value传过去
function接到後 是如同使用该变数一般(类call by ref)
问题是如果在work thread呼叫UI Thread的method 是传一个物件实体(ex string)
Sychronization.Post(new SendOrPostCallback(o =>{ UI_method(obj);}), null);
^^^^^
work thread继续去写入该obj 是否会造成读写错误呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.144.250