相关疑难解决方法(0)

为什么BinaryWriter会在流的开头添加乱码?你怎么避免它?

我正在调试将一个对象的片段写入文件的一些问题,我已经找到了打开文件并在其中写入"TEST"的基本情况.我是这样做的:

static FileStream fs;
static BinaryWriter w;
fs = new FileStream(filename, FileMode.Create);
w = new BinaryWriter(fs);

w.Write("test");

w.Close();
fs.Close();
Run Code Online (Sandbox Code Playgroud)

不幸的是,这最终会在文件的前面添加一个框,它看起来像这样:

测试,前面有一个有趣的盒子.这是为什么,我该如何避免呢?

编辑:它似乎没有在这里显示框,但它是看起来像胡言乱语的unicode角色.

.net c# filestream binarywriter

14
推荐指数
4
解决办法
1万
查看次数

标签 统计

.net ×1

binarywriter ×1

c# ×1

filestream ×1