时间:2022-10-20 10:14:39 | 栏目:.NET代码 | 点击:次
十进制整数与其他进制的字符串之间的转换。
c#中十六进制用前缀0x表示。
int c = 0x1000;
配合使用则可以实现任意进制之间的转换。
Convert.ToString(69, 2)
Convert.ToString(69, 8)
Convert.ToString(69, 16)
//或者
69.ToString("X2")
//或者:
String.Format(“{0:X},69”)
Convert.ToInt32(”100111101″, 2)
Convert.ToInt32(”76″, 8)
Convert.ToInt32(”FFFF”, 16)
//或者
int.Parse("FF",NumberStyles.HexNumber)
Convert.ToByte("FF",16)
//或者
byte.Parse("FF",NumberStyles.HexNumber)