У меня есть программа на C #. Я хочу преобразовать int в HEX и после этого преобразовать его в байт. Но есть проблема в 3-й строке:
int i = 10; string str = i.ToString("X"); byte b = Convert.ToByte(str);
Пожалуйста, помогите мне.
byte b = byte.Parse(str, NumberStyles.AllowHexSpecifier);
uint ui = 0; ui = checked((uint)System.Convert.ToUInt32("10")); Console.WriteLine(String.Format("{0:x2}", ui));
byte b = Convert.ToByte(str, 16);