.NET 8以上版本,字节数组转字符串

之前字节数组转字符串,有时候会用BitConverter里面的ToString方法,那个方法的缺点是默认在每个字节的字符串中加一个横杠,不能配置,只能手动移除。
.NET 8开始支持新的方法,能直接字节转字符串,并且从.NET 9开始,支持直接转成小写的字母。

var bytes = "Hello, World!"u8.ToArray();

//大写字母的十六进制表示
Console.WriteLine(Convert.ToHexString(bytes));

//小写字母的十六进制表示,.NET 9以上版本支持
Console.WriteLine(Convert.ToHexStringLower(bytes));
posted @ 2025-12-09 10:22  wzwyc  阅读(8)  评论(0)    收藏  举报