例如我在程序里面用到,下面定義的變量(前提是在循環(huán)5000次,所以這個(gè)str占的內(nèi)存是好大的)string str="XXXXXX"我用完后需要怎樣釋放這個(gè)變量呢?我測試過,用str="" 或str=null,發(fā)現(xiàn)程序所占的內(nèi)存并沒有減少,做了統(tǒng)計(jì)(任務(wù)管理器里面看到的)程序剛打開時(shí),是13360K左右,用了str這個(gè)變量后是23784K左右難道這樣釋放是沒效的嗎?別告訴我.NET會(huì)自動(dòng)清理內(nèi)存.我需要的是手動(dòng)清掉當(dāng)我把程序最小化后,一看才是400K的內(nèi)存,請(qǐng)大家指點(diǎn)一下
- 2 回答
- 0 關(guān)注
- 553 瀏覽
添加回答
舉報(bào)
0/150
提交
取消