Using ms As New MemoryStream
Dim st As New GZipStream(ms, CompressionMode.Compress, True)
'... some code
Return buffer
End Using
この:
dim As New MemoryStream
using st As New GZipStream(ms, CompressionMode.Compress, True)
'... some code
Return buffer
End Using
ストリーム オブジェクトで Dispose() と Close() を手動で呼び出すレガシー コードがいくつかありました。そこで、メモリ ストリームと gzipstream の両方にusingステートメントを追加しましたが、エラーは消えませんでした!?
memorystream または gzipstream オブジェクトのいずれかで使用すると、エラーはなくなりました。この動作の原因はありましたか?