作者phe (hmmm)
看板C_Sharp
标题Re: [问题] 请问如何release variable所占的空间
时间Fri Nov 26 11:49:14 2004
※ 引述《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