文字列とバイト配列を変換するには、
System.Text.Encoding.GetEncodingを使用します。
サンプルソース
例)文字列 → バイト配列に変換する
1 2 |
string str = "ABCDE"; byte[] arr = System.Text.Encoding.GetEncoding("Shift_JIS").GetBytes(str); |
- 【結果】
- [65][66][67][68][69]
例)バイト配列 → 文字列に変換する
1 2 |
byte[] arr = { 65, 66, 67, 68, 69 }; string str = System.Text.Encoding.GetEncoding("Shift_JIS").GetString(arr); |
- 【結果】
- ABCDE
備考
- 引数に対象文字の文字コードを指定してください。