gpt4 book ai didi

c# - 从整数转换为十六进制

转载 作者:太空狗 更新时间:2023-10-29 23:55:23 24 4
gpt4 key购买 nike

我想将一些整数转换为十六进制,但我得到这样的结果:“?|???plL4?h??N{”来自 12345。为什么?

int t = 12345;

System.Security.Cryptography.MD5CryptoServiceProvider ano = new
System.Security.Cryptography.MD5CryptoServiceProvider();

byte[] d_ano = System.Text.Encoding.ASCII.GetBytes(t.ToString());
byte[] d_d_ano = ano.ComputeHash(d_ano);

string st_data1 = System.Text.Encoding.ASCII.GetString(d_d_ano);
string st_data = st_data1.ToString();

我在窗口窗体中使用它,而不是在控制台中。

最佳答案

要将数字转换为十六进制,只需使用:

integerValue.ToString("X")

关于c# - 从整数转换为十六进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4580022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com