我採用序列MemoryStream
對象到byte[]
:MemoryStream的byte []緩衝區的大小是否可變?
byte[] serialized = new byte[1000];
using (MemoryStream stream = new MemoryStream(serialized))
using (TextWriter textWriter = new StreamWriter(stream))
serializer.Serialize(textWriter, stuffToSerialize);
有什麼辦法,我可以設置'serialized'
根據stuffToSerialize
的規模發展壯大?
我不使用它作爲另一個變量的緩衝區 - 我將序列化的對象存儲在其中。 – ispiro
這也可以處理。回答編輯。 –
謝謝。我正在嘗試'textWriter.ToArray()'。 – ispiro