using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEAWCS_Tasks.TaskAcquisition { public class Baseconversion { /// /// 10进制转16进制 /// /// public string TenthTurn16(byte[] bytes) { try { string originalDecimalStr = Encoding.ASCII.GetString(bytes).TrimEnd('\0'); // 下面这一段就是你要的:转 16 进制 ulong number = ulong.Parse(originalDecimalStr); // 转成数字 string hexStr = number.ToString("X"); // 转大写16进制 return hexStr; } catch (Exception) { return ""; throw; } } /// /// 16进制转10进制 /// /// public string SixteenTurns10() { return ""; } } }