首页 / 问答 / C#&.NET/.NET Core程序应用中如何将字符串转为十六进制再赋值给字节数组呢?

C#&.NET/.NET Core程序应用中如何将字符串转为十六进制再赋值给字节数组呢?

.NET C# 字符串 数组 .NET Core 1.2K 次浏览
0

如题:
在C#&.NET/.NET Core程序应用中,如何将字符串“3YY09”,转为十六进制后,赋值给字节数组呢?

回复 [×]
提交评论
请输入评论内容

2 个回答

  • 0

    在.NET 5及以上版本中,可以使用Convert.ToHexString()方法将字符串转换成十六进制,以下是一个基于.NET 6的示例程序代码:

    运行结果:

    Rector的个人主页

    Rector

    2022-02-17 回答

    • 0

      如果是.NET 5以下版本,则可以自定义实现一个静态扩展方法,将十六进制转换成字节数组,如下:

      运行结果:

      Rector的个人主页

      Rector

      2022-02-17 回答

      我来回答