1
ユニコード文字列のリストを含むバイト配列があります。各文字列は0x00 0x00
で終了します。 Encoding.Unicode.GetString
が動作しますが、1つの連結文字列が返されます。私は改行でそれを持っていたいと思います。C#文字列を取得して、改行でNULLを置き換えます。
可能な解決策の1つは、0x00 0x00
シーケンスを改行に置き換えて、前述の機能を使用してバイト配列を文字列に変換することですが、どうすればいいのか分かりません。何か案は?
OPは、おそらく 'ヌル(null) '文字が失われたと想定していました。 – Oded
Oded:はい、そうです。しかし、それは:)ただではない。 – axe
'Environment.NewLine'についてはどうですか? – vidstige