求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);