如何使用BinaryWriter获取写入字节的长度?

时间:2017-07-06 19:37:35

标签: c# 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)

1 个答案:

答案 0 :(得分:2)

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