中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

引用類型賦值為null與加速垃圾回收

  在標準的Dispose模式中,提到了需要及時釋放資源,卻并沒有進一步細說讓引用等于null是否有必要。

  有一些人認為等于null可以幫助垃圾回收機制早點發現并標識對象是垃圾。其他人則認為這沒有任何幫助。是否賦值為null的問題首先在方法的內部被人提起?,F在,為了更好的闡述提出的問題,我們來撰寫一個Winform窗體應用程序。如下:

        private void button1_Click(object sender, EventArgs e)
{
Method1();
Method2();
}

private void button2_Click(object sender, EventArgs e)
{
GC.Collect();
}

private void Method1()
{
SimpleClass s
= new SimpleClass("method1");
s
= null;
//其它無關工作代碼(這條注釋源于回應回復的朋友的質疑)
}
private void Method2()
{
SimpleClass s
= new SimpleClass("method2");
}
}

class SimpleClass
{
string m_text;

public SimpleClass(string text)
{
m_text
= text;
}

~SimpleClass()
{
MessageBox.Show(
string.Format("SimpleClass Disposed, tag:{0}", m_text));
}
}

NET技術引用類型賦值為null與加速垃圾回收,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲国产成人精品女人久久久 | 天天久久 | 在线免费观看毛片 | 在线观看中文字幕 | 国产精品国产三级国产aⅴ浪潮 | 日韩视频在线观看中文字幕 | 国产精品成人一区二区三区 | 午夜久久 | 岛国二区| 999www视频免费观看 | 美女午夜影院 | 韩日精品在线观看 | 2019精品手机国产品在线 | 欧美一区二区三区久久精品 | 欧美中文字幕一区二区三区亚洲 | 成人欧美一区二区三区黑人孕妇 | 国产精品欧美一区喷水 | 日日操视频 | av资源中文在线 | 欧美日韩国产一区 | 美女爽到呻吟久久久久 | 黄页网址在线观看 | 久久偷人| 国产精品高潮呻吟 | 国产成人精品高清久久 | 天天操天天插 | 日本免费视频在线观看 | 国产精品视频网址 | 九九热这里 | 久久av一区二区三区 | 日韩一区中文字幕 | 黄色在线免费观看视频 | 99久久影院 | 久久久久国产精品一区二区 | 亚洲aⅴ一区二区 | 国产wwwcom | 欧美日韩亚洲视频 | 日韩午夜场 | 欧美不卡视频 | 午夜影院网站 | 久艹网站|