Csharp 十六进制字符串转整数int
int target = Convert.ToInt32("CD", 16);
Convert.ToInt32(string value, int fromBase):这是 C# 内置的方法,用于将特定进制的字符串转换为 32 位带符号整数(int)。"CD":要转换的字符串内容。16:指定前面的字符串是十六进制 (Hexadecimal)。- 运行结果:十六进制中的
C代表十进制的 12,D代表 13。转换计算过程为12 * 16 + 13 = 205。因此,执行这行代码后,变量target的值将是 205。
留下评论