一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

引用類型賦值為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與加速垃圾回收,轉載需保留來源!

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

主站蜘蛛池模板: 伊人网在线免费视频 | 国语自产精品视频在线第 | 精品欧美日韩一区二区三区 | 国产成人最新毛片基地 | 国产99视频精品草莓免视看 | 免费视频久久看 | 95视频在线观看在线分类h片 | 国产亚洲精品午夜高清影院 | 成年色黄大色黄大片 视频 成年视频xxxxxx在线 | 精品免费一区二区三区 | 激情中文字幕 | 中文字幕在线视频观看 | 国产日韩欧美综合一区二区三区 | 一道精品视频一区二区三区男同 | 在线观看免费视频国产 | 国产美女一区二区 | 奇米亚洲春色 | 欧美极品欧美日韩 | 日韩激情视频在线观看 | 一级毛片一片毛 | 国产91视频观看 | 亚洲一区二区在线免费观看 | 国产91激情对白露脸全程 | 一区二区三区在线免费视频 | 看全色黄大色黄大片视频 | 91国内揄拍·国内精品对白 | 精品视频在线播放 | 精品国产成人a区在线观看 精品国产成人a在线观看 | 激情图片小说网 | 精品免费久久 | 人妇乱理三级 | 99久久伊人一区二区yy5099 | 日韩精品第一页 | 好吊色在线观看 | 青娱乐91视频 | 视色4se在线视频播放 | 国产精彩视频在线观看 | 一区二区三区在线视频观看 | 国产免费91视频 | 日产一一到六区麻豆 | 成人免费大片黄在线观看com |