/// <summary>
/// 十六进制转换为十进制
/// </summary>
/// <param name="hexNumber"></param>
/// <returns></returns>
public static int Hex2Dec(string hexNumber)
{
return int.Parse(hexNumber, System.Globalization.NumberStyles.HexNumber);
}
public static Int64 Hex2Dec64(string hexNumber)
{
return Int64.Parse(hexNumber, System.Globalization.NumberStyles.HexNumber);
}
/// <summary>
/// 二进制转换为十六进制
/// </summary>
/// <param name="binNumber"></param>
/// <returns></returns>
public static string Bin2Hex(string binNumber)
{
try
{
return Convert.ToString(Convert.ToInt32(binNumber, 2), 16);
}
catch
{
return string.Empty;
}
}