作者Qfuzzy (峰樣)
看板C_Sharp
標題[問題] 關於using
時間Mon Nov 10 11:07:46 2008
比方說在
using(FileStream fileStream = new FileStream(xxx,xxx,xxx))
{
在裡面有new一個buffer
}
做完之後 fileStream 會釋放掉,我的問題是那個buffer會釋放嗎?
謝謝^^
--
★granl 囧" 不過這哪是什麼愛 [03/21/2008 00:52:37]
To granl: XDDDD [03/21/2008 00:52:42]
★granl @m 亂入 [03/21/2008 00:52:52]
To granl: 科科~ 人正真好 @m [03/21/2008 00:53:11]
★granl 我是帥哥 = 3= [03/21/2008 00:53:39]
To granl: 又是人妖!!!! (簽名檔製作中) [03/21/2008 00:53:58]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.150.31
※ 編輯: Qfuzzy 來自: 140.138.150.31 (11/10 11:08)
→ jlovet:C#的new都會自動回收? 11/10 11:09
→ Qfuzzy: 嗄... 這個我不清楚耶 orz 11/10 11:09
→ Qfuzzy: 應該不會吧..? 11/10 11:10
※ 編輯: Qfuzzy 來自: 140.138.150.31 (11/10 11:12)
推 horngsh:using{}的功用正如原作所說, 它一離開區塊,就釋放資源了. 11/10 12:38
→ Qfuzzy: 謝謝^^ 11/10 12:40
→ blestadsl:using在多new的buf也會消失嗎?.. 07/19 19:07