iT邦幫忙

圓頭人 的問題討論列表 24

[WinForm][C#] 為什麼在threading .timer的callback會取到不同的thread ID

哦~原來如此啊~感謝大大 意思是說call back會交由有空的thread來做. 如果第一次觸發沒有做完,它就會加入等待被執行區,等著被執行. 第二次觸發的c...

[WinForm][C#] 為什麼在threading .timer的callback會取到不同的thread ID

抱歉,沒有表達清楚 這個提到會有2個線程 但我出現了3個線程.

[WinForm][C#]為什麼跨執行緒作業可以get控制項,不能set控制項

原來如此... 因為這樣會產生不穩定程式,所以大家想辦法弄出又可以thread set又穩定的程式 所以就有了這些寫法,甚至語言框架直接檢查不讓我們寫出這樣...

[WinForm][C#]為什麼跨執行緒作業可以get控制項,不能set控制項

聽起來要有lock機制,才能避免被同時改的問題. 但如果只是訪問機制,沒有lock,也不能解決這個問題,不太明白訪問機制的存在用意是? 還是說這個訪問機制就是要...