











之前字节数组转字符串,有时候会用BitConverter里面的ToString方法,那个方法的缺点是默认在每个字节的字符串中加一个横杠,不能配置,只能手动移除。
.NET 8开始支持新的方法,能直接字节转字符串,并且从.NET 9开始,支持直接转成小写的字母。
var bytes = "Hello, World!"u8.ToArray();
//大写字母的十六进制表示
Console.WriteLine(Convert.ToHexString(bytes));
//小写字母的十六进制表示,.NET 9以上版本支持
Console.WriteLine(Convert.ToHexStringLower(bytes));
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。