及時(shí)釋放資源對(duì)象
<font size=2>如果不及時(shí)釋放資源徐许,則資源一直被占用,浪費(fèi)內(nèi)存不說(shuō)卒蘸,在下次垃圾回收前雌隅,此資源也不能被再次訪(fǎng)問(wèn)</font>
// using語(yǔ)法糖會(huì)自動(dòng)幫我們捕獲異常,同時(shí)調(diào)用Dispose方法
using(FileStream fs = new FileStream("@c:\test.txt", FileMode.Open))
{
...
}
靜態(tài)變量
- 少用靜態(tài)變量悬秉,靜態(tài)變量很難被垃圾回收
- 靜態(tài)變量使用完畢后澄步,主動(dòng)置為null