System.Timers中的timer隔一段時(shí)間就執(zhí)行一個(gè)方法,但每執(zhí)行一次后內(nèi)存就會(huì)增加而不釋放。最后直到內(nèi)存溢出。該如何解決。我就50分,全給了,誰(shuí)幫我解答一下
2 回答
鳳凰求蠱
TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
getstart是被誰(shuí)調(diào)用的
這一點(diǎn)代碼看不出什么。
從這點(diǎn)代碼中只能看出它的代碼寫法很不成熟,但沒什么問題,也許問題不在這兒。
不過可以肯定的是,你的這種寫法并不好。如果只是臨時(shí)定時(shí)執(zhí)行一段代碼沒有用這個(gè)的必要,這個(gè)開銷比較大。用線程就行了。
- 2 回答
- 0 關(guān)注
- 748 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
