四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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

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

  有一些人認為等于null可以幫助垃圾回收機制早點發現并標識對象是垃圾。其他人則認為這沒有任何幫助。是否賦值為null的問題首先在方法的內部被人提起。現在,為了更好的闡述提出的問題,我們來撰寫一個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與加速垃圾回收,轉載需保留來源!

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

主站蜘蛛池模板: 寡妇2| 公主们的战国| 上瘾泰剧| 卢昱晓主演的电视剧| 远大前程电影在线观看完整版| 工业硫酸| 电视剧暖春全集免费播放| 红色诗集诗配画竖版| 鏖战鲁西南| 电视剧零下三十八度演员表| 克蕾曼丝·波西| 少年派2高清免费观看电视剧预告| 2024年12月四级作文| 湿身美女| 九九九九九九九伊人| 韩国电影《甜性涩爱》| 董三毛| 黄大年主要事迹概括| 影院级电影| 欲盖弄潮电影| 寻梦环游记英文| 变成黑皮辣妹然后和朋友做| 乔迁之喜邀请函微信版| 高清影视图库| 醒来的女人电影免费观看全集高清| 贴身情人之贴身恋李华月| 小腿垫东西睡觉正确图| 董璇惊艳写真| srv| 王菲电影| 永远是少年电影免费观看| 哈尔移动的城堡 在线观看| 潇湘影院| 最佳的一击电视剧全集免费| 詹瑞文| 恶搞之家第15季| 恶行之外电影完整播放| 张小玲个人简历| 烽火流金电视剧| 爱欲1990未删减版播放| 稻草狗在线观看|