字节数组扩展
字节数组扩展的类名为 ByteArrayExtension
,是对 System.Byte[]
的扩展。
1、转为十六进制字符串
ToHex 方法将字节数组转为十六进制字符串。
[TestMethod]
public void TestToHex()
{
var bytes = Encoding.UTF8.GetBytes("帆易动力");
Assert.AreEqual("E5B886E69893E58AA8E58A9B", bytes.ToHex());
}
2、从十六进制字符串转换
FromHex 方法用于将十六进制字符串解析为字节数组。
[TestMethod]
public void TestFromHex()
{
var hex = "E5B886E69893E58AA8E58A9B";
var bytes = hex.FromHex();
Assert.AreEqual("帆易动力", Encoding.UTF8.GetString(bytes));
}