我创建了一个包含两个字符串的字节数组。如何将字节数组转换为字符串?
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(不支持)。
result
BinaryReader
根据您希望使用的编码:
var str = System.Text.Encoding.Default.GetString(result);