求C#中的进制转换?
C#中,如何将变量的一组16进制数据(如10 01 65 a3 ff ...)转成10进制在赋予另一变量,求解谢谢
------解决方案--------------------//十进制转二进制
Console.WriteLine(Convert.ToString(69, 2));
//十进制转八进制
Console.WriteLine(Convert.ToString(69, 8));
//十进制转十六进制
Console.WriteLine(Convert.ToString(69, 16));
//二进制转十进制
Console.WriteLine(Convert.ToInt32(”100111101″, 2));
//八进制转十进制
Console.WriteLine(Convert.ToInt32(”76″, 8));
//C# 16进制转换10进制
Console.WriteLine(Convert.ToInt32(”FF”, 16));
------解决方案--------------------Convert.ToInt32(”16进制数”, 16);
------解决方案--------------------int i = Convert.ToInt32(”FF”, 16);
------解决方案--------------------我记得10进制到16进制用ToString("x")就可以了。
------解决方案--------------------string str = System.Text.Encoding.Default.GetString(data1);