时间: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)