小弟最近練習使用Thread跑一些function,因為有一些function裡會有更改變數(int or string)動作
結果導致不同的Thread會相互影響該變數的問題,而小弟也有使用lock來鎖定變數,但是變數的動作範圍太大
以致造成使用Thread也不會提升程式速度
所以想請問大大們有沒有甚麼好方式可提供,讓function內的變數可以獨立出來,感激不盡。
(小弟也又試過 int X = new int,可是沒甚麼用,還是會互相影響)作者: Sharr 時間: 2018-3-12 11:31 PM