gpt4 book ai didi

c# - Byte[] 到 String 到 Byte[] —— 怎么做?

转载 作者:行者123 更新时间:2023-11-30 19:34:12 24 4
gpt4 key购买 nike

忽略有人想要这样做的原因.... :)

我希望能够获取一些字节,将它们转换为字符串,然后再返回到相同 字节数组。相同的长度和一切。

我已经尝试使用 ASCIIEncoder 类(仅适用于文本文件)和 Unicode 编码器类(目前仅适用于 1024*n 大的数组。我认为这是因为每个字符的长度相等)但没有成功.

有什么简单的方法可以做到这一点吗?我想我可能应该编写自己的函数来这样做,对吧?

最佳答案

使用Base64编码。虽然它不节省空间。

string s = Convert.ToBase64String(byteArray);
byte[] decoded = Convert.FromBase64String(s);

关于c# - Byte[] 到 String 到 Byte[] —— 怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1987245/

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