(1)获取TextBox中的内容转换为16进制数字
string strCanID = CanIDText.Text;uint a = Convert.ToUInt32(strCanID, 16);
(2)将整数转换为16进制字符
int uiBaseAddress = 0x22334455;
uiBaseAddress.ToString(“X2”);
综合用法:
Convert.ToString((Convert.ToInt32(RegAddr.Text, 16) + uiBaseAddress), 16).PadLeft(8, '0');