[問題] SychronizationContext傳參數的問題

看板C_Sharp (C#)作者 (懶懶懶)時間14年前 (2011/07/08 17:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好 小弟有個問題是關於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
文章代碼(AID): #1E5idKDJ (C_Sharp)
文章代碼(AID): #1E5idKDJ (C_Sharp)