所以我有一個代碼,它是這樣的,使用Memory Stream的另一個內存流可以導致內存泄漏嗎?
using (MemoryStream mStream = new MemoryStream())
{
MemoryStream fileStream = new MemoryStream();
}
我分配內存流到他們兩個,且二者的可能非常大。我知道嵌套的內存流只能在using子句中訪問,但是我擔心這是否會導致內存泄漏,或者即使在代碼執行後,這些內存流仍會在內存中。在GB文件上使用它是否安全?
PS:對不起,如果這個問題明顯或愚蠢,我是這個問題上的新手。
這實際上回答了我的問題。我不需要代碼,因爲我自己知道該怎麼做,我只是想解釋一下這樣做是否明智。 – Nathan