考虑一个简单的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)
答案 0 :(得分:2)
你试过writer.BaseStream.Length
吗?这应该是流中的字节数。