2017-07-06 75 views
1

考虑一个简单的BinaryWriter过程:如何用BinaryWriter获取写入字节的长度?

using (BinaryWriter writer = new BinaryWriter(File.Open(fileName, FileMode.Create))) 
     { 
      writer.Write(10000); 
      writer.Write("Temp"); 
      writer.Write(30); 
      writer.Write(50.6); 
     } 

现在,我怎么能得到写入的字节由的BinaryWriter人数是多少?以及如何将这个量附加到当前的写入器对象,例如writer.Write(totalNumberAsBytes)

回答

2

你试过writer.BaseStream.Length?这应该是流中的字节数量。

+0

谢谢,这有效! – Pythonic

相关问题