Posted By: Anonymous
I created a byte array with two strings. How do I convert a byte array to string?
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);
I want to convert
result to a string. I could do it using
BinaryReader, but I cannot use
BinaryReader (it is not supported).
Depending on the encoding you wish to use:
var str = System.Text.Encoding.Default.GetString(result);