一尘不染

如何将字节数组转换为字符串

c#

这个问题已经在这里有了答案

如何将UTF-8字节[]转换为字符串? (14个回答)

6年前关闭。

我创建了一个带有两个字符串的字节数组。如何将字节数组转换为字符串?

var binWriter = new BinaryWriter(new MemoryStream());
binWriter.Write("value1");
binWriter.Write("value2");
binWriter.Seek(0, SeekOrigin.Begin);

byte[] result = reader.ReadBytes((int)binWriter.BaseStream.Length);

我想转换result为字符串。我可以使用来做BinaryReader,但是我不能使用BinaryReader(不支持)。


阅读 298

收藏
2020-05-19

共1个答案

一尘不染

根据您希望使用的编码:

var str = System.Text.Encoding.Default.GetString(result);
2020-05-19