public static byte[] jiami(double string_0)
{
byte[] bytes = BitConverter.GetBytes(string_0);
string DataFlag = bytes[0].ToString("X2") + bytes[1].ToString("X2") + bytes[2].ToString("X2") + bytes[3].ToString("X2") + bytes[4].ToString("X2") + bytes[5].ToString("X2") + bytes[6].ToString("X2") + bytes[7].ToString("X2"); //转换为加密数
return DataFlag;
}
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 CS0029 无法将类型“string”隐式转换为“byte[]” 数据查看3.0 E:\迅雷云盘\数据查看3.0\数据查看3.0\数据库查看3.0\jjm.cs 30 活动
你方法设置的返回值是byte[],但是你return的是一个string啊
上網查的,需要 編碼,因為 bytes 可能包括控制字符。
string utfString = Encoding.UTF8.GetString(bytes, 0, bytes.Length);