私は知っていますが、これについては多くの話題がありますが、それらの束を見ても解決策を見つけられませんでした。 私はcharを16進数に変換しています:16進文字列をcharに変換する
char c = i;
int unicode = c;
string hex = string.Format("0x{0:x4}", unicode);
質問:hexをcharに戻すにはどうすればいいですか?
私は知っていますが、これについては多くの話題がありますが、それらの束を見ても解決策を見つけられませんでした。 私はcharを16進数に変換しています:16進文字列をcharに変換する
char c = i;
int unicode = c;
string hex = string.Format("0x{0:x4}", unicode);
質問:hexをcharに戻すにはどうすればいいですか?
using System;
using System.Globalization;
class Sample {
static void Main(){
char c = 'あ';
int unicode = c;
string hex = string.Format("0x{0:x4}", unicode);
Console.WriteLine(hex);
unicode = int.Parse(hex.Substring(2), NumberStyles.HexNumber);
c = (char)unicode;
Console.WriteLine(c);
}
}
あなたは16進文字列について尋ねていますか? – Oded
はい、私は "文字列16進数"を文字列 – Min0