プログラミング逆引き辞典

~ 多言語対応のプログラミングレシピ ~

C# バイト配列の変換方法

UnicodeEncoding unicode = new UnicodeEncoding();

var s = "辻󠄀";

// 文字をバイト配列に変換
Byte[] encodedBytes = unicode.GetBytes(s);

// バイト配列を文字に変換
String decodedString = unicode.GetString(encodedBytes);

// 数値(10進数)をバイト配列に変換 ※16進数の「DB40」
byte[] byteArray = BitConverter.GetBytes(56128);