[C#]指定されたASCIIコードをstring型の文字列に変換する

C#で、数字で指定されたASCIIコードをstring型の文字列に変換する方法です。
基本的には、charにキャストした上でToString()をコールすれば良いです。

int data = 2;
string ans = ((char)data).ToString();


これで、ans には0x02(制御コードのSTX)が入ります。


キャストを忘れると正しく動作しません。
以下のコードだとansには”2″(数字の2)が入ってしまいます。

string ans = (data).ToString();

関連記事

コメントを残す

メールアドレスが公開されることはありません。