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