Re: [問題] 請問如何release variable所佔的空間
※ 引述《yydon (歪歪凍)》之銘言:
: ※ 引述《phe (hmmm)》之銘言:
: : 請問各位:
: : 一般來說當variable 所在的scope結束後就會自動的release memory of variable
: : 那有辦法手動的release reference type variable or value type variable嗎?
: : 謝謝回答
: 前提就錯了
: .NET有GC,所以並不是能用scope來判斷
: 除非宣告時加上using
列如以下的式子
StringBuilder sb = "";
string s1,s2,s3;
sb.Append(s1);
sb.Append(s2);
sb.Append(s3);
s1 = sb.ToString();
.
.
.
.
.
若是之後的程式在也沒有使用到sb這個object....那它所擁有的instance是否會馬上被
release??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.21.149
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章