gpt4 book ai didi

c# - 将字符串数组转换为字节数组

转载 作者:太空狗 更新时间:2023-10-29 19:57:46 25 4
gpt4 key购买 nike

我想制作一个读取字符串数组的文件,但最初我只有字节数组,所以首先我想将它转换成字符串数组,那么我该怎么做呢。

最佳答案

试试这个:

Byte[] bytes = System.Text.Encoding.UTF8.GetBytes(yourString);

您可能需要根据 character encoding 进行更改您的字符串 - 请参阅 System.Text.Encoding (特别是它的属性)用于此类型支持的其他编码。

如果您需要换一种方式(并将 Byte[] 转换为 String),那么执行此操作(关于字符编码的建议在这里仍然适用):

String yourString = System.Text.Encoding.UTF8.GetString(yourByteArray);

听起来您正在使用的 API 需要一个 String[] 并且调用 GetString 只会为您提供一个 String< 实例,不是数组。也许这样的事情适用于您的 API 调用:

String yourString = System.Text.Encoding.UTF8.GetString(yourByteArray);
someType.ApiCall(new[] { yourString });

关于c# - 将字符串数组转换为字节数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2658943/

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