try something like char a = 'A'; Console.WriteLine(a); int i = (int)a; Console.WriteLine(i); string s = "0" + i.ToString("X"); Console.WriteLine(s); i = Int32.Parse(s, System.Globalization.NumberStyles.AllowHexSpecifier); Console.WriteLine(i); a = (char)i; Console.WriteLine(a);
Convert.ToString(Convert.ToInt32('A'),16) or Convert.ToString('A',16) Convert.ToChar(Convert.ToInt32("61",16))
Console.WriteLine(a);
int i = (int)a;
Console.WriteLine(i); string s = "0" + i.ToString("X");
Console.WriteLine(s); i = Int32.Parse(s, System.Globalization.NumberStyles.AllowHexSpecifier);
Console.WriteLine(i);
a = (char)i;
Console.WriteLine(a);
or Convert.ToString('A',16)
Convert.ToChar(Convert.ToInt32("61",16))