Top > Programming > .NetFramework > NetworkAndStream > ConvertBytToStringAndTheReverse
Last-modified: Tue, 05 Mar 2013 23:57:03 JST
Counter:5384 Today:2 Yesterday:1 Online:9
このエントリーをはてなブックマークに追加

文字列とbyte配列の変換

About

メッセージの送信など、文字列とbyte配列の変換は頻繁に扱われる通信の基本なのでメモしておく。

How to

Encodingクラスを利用するのが一般的なハズです。例ではUTF8を指定していますが、他にUnicodeやASCIIを指定して同様の操作を行うことができます。

//送信するメッセージ.
string message = "Message.";

//stringをbyte配列に変換.
byte[] byteMessage = Encoding.UTF8.GetBytes(message);

//byte配列をstringへ変換.
string strMessage = Encoding.UTF8.GetString(byteMessage);