2 つの文字列を含むバイト配列を作成しました。バイト配列を文字列に変換するにはどうすればよいですか?
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
(サポートされていません)。
ベストアンサー1
使用するエンコーディングに応じて:
var str = System.Text.Encoding.Default.GetString(result);