C# byte[] 转换16进制字符串
2021-06-20 22:02
标签:code 大写 tostring input each 方式 收藏 enc 方便 //网络素材仅限收藏 方便学习 C# byte[] 转换16进制字符串 标签:code 大写 tostring input each 方式 收藏 enc 方便 原文地址:https://www.cnblogs.com/New-HackerHK/p/14905597.htmlStringBuilder方式
var str = DateTime.Now.ToString();
var encode = Encoding.UTF8;
var bytes = encode.GetBytes(str);
StringBuilder ret = new StringBuilder();
foreach (byte b in bytes)
{
//{0:X2} 大写
ret.AppendFormat("{0:x2}", b);
}
var hex = ret.ToString();
Console.WriteLine(hex);
16进制字符串转换 byte[]
var inputByteArray = new byte[hex.Length / 2];
for (var x = 0; x
上一篇:js02