问题描述
问一下:fs=newFileStream(server+temp,FileMode.Append);fs.Write(bReadStepByte,0,bReadStepByte.Length);fs.Close();
如果第二行发生异常会不会有内存泄漏?
解决方案
解决方案二:
用try...catch,在finally里写fs.Close(),确保流被关闭
解决方案三:
把代码全部拿出来,说不定是其他的地方出了错……
时间: 2024-09-30 05:39:25
问一下:fs=newFileStream(server+temp,FileMode.Append);fs.Write(bReadStepByte,0,bReadStepByte.Length);fs.Close();
如果第二行发生异常会不会有内存泄漏?
解决方案二:
用try...catch,在finally里写fs.Close(),确保流被关闭
解决方案三:
把代码全部拿出来,说不定是其他的地方出了错……