我的员工需要我输出一个文本字符串组合的文件(每个字符存储为2位十六进制值)和ushorts(每个16位ushort存储为4位十六进制值)。 / p>
我试图用StreamWriter
执行此操作,但每个数字都会逐位写入文件...例如,值257会写为32 35 37.我需要它写成01 01.
也许我可以使用StreamWriter
和BinaryWriter
写入同一个文件?我虽然无法解决这个问题......
有什么想法吗?
答案 0 :(得分:4)
BinaryWriter
以及.WriteChars(...)
和.WriteUInt##(...);