1. ホーム
  2. c#

[解決済み] バイト配列から文字列への変換方法【重複】について

2022-03-20 14:34:06

質問

バイト配列に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 (サポートされていません)。

解決方法は?

使用したいエンコーディングによります。

var str = System.Text.Encoding.Default.GetString(result);