C#で、数字で指定されたASCIIコードをstring型の文字列に変換する方法です。
基本的には、charにキャストした上でToString()をコールすれば良いです。
int data = 2; string ans = ((char)data).ToString(); |
これで、ans には0x02(制御コードのSTX)が入ります。
キャストを忘れると正しく動作しません。
以下のコードだとansには”2″(数字の2)が入ってしまいます。
string ans = (data).ToString(); |
関連記事
コメントを残す