2009-04-06 11 views
1

バイト配列(byte [])を指定すると、これを文字列配列に変換する簡単な(美的ではない)方法がありますか?配列のバイトはASCIIで表現されたテキストであると仮定してください。ASCIIバイトベクトルを文字列に変換するにはどうすればよいですか?

私は現在C#で作業しています。使用する方法がわかりません。しかし、私はまた、現代のプログラミング言語に適用可能な一般的なソリューションにも興味があります。

答えて

6

System.Text.ASCIIEncoding.ASCII.GetStringは、指定されたバイト配列から文字列を返します。

1

重要な注意:記載されている通りhere - 文字列はUnicodeなので、に変換する場合は、のエンコーディングを指定する必要があります。

System.Text.ASCIIEncodingの1つのオプションですが、バイト配列にASCIIエンコード文字のみが含まれていることを確認してください。

関連する問題