【发布时间】:2018-12-22 17:50:48
【问题描述】:
我有一个双索引字节数组,我想将它转换为 base64。但是当我这样做时,我意识到它已经坏了。当我有 Base64 时,我要去https://codebeautify.org/base64-to-image-converter 并且没有图片。当我将 ByteArray 转换为 base64 时,会出现图像。有没有办法将这个带有 2 个索引的 byteArray 转换为 base64 而不会被破坏?我的一些代码在楼下。 response.Base64 字符串是一个值,我正在向客户端发送响应。但是我不能在前面显示它,因为 base64 已损坏。非常感谢您的帮助。
在我尝试的第二条路径上,我收到了 System.Collections.Generic.List'1 [System.String] 错误。非常感谢您的帮助。
-docByteArray是字节类型
for(var i=0; i<docByteArray.Count; i++)
{
response.Base64 += Convert.ToBase64String(docByteArray[i]);
}
我尝试的第二首曲目
List<String> listImageResult = new List<String>();
for(var i=0; i<docByteArray.count;i++)
{
String a= Convert.ToBase64String(docByteArray[i]);
listImageResult.Add(a)
}
response.Base64 = listImageResult.ToString();
List<String> listImageResult = new List<String>();
在这段代码中,base64 是索引的形式。但是当我想合并时,它没有。这是要做什么吗?
for(var i=0; i<docByteArray.count;i++)
{
String a= Convert.ToBase64String(docByteArray[i]);
listImageResult.Add(a)
}
【问题讨论】:
-
listImageResult.ToString()不返回它包含的字符串。请改用StringBuilder。 -
@Miamy 如何使用 Stringbuilder 编写代码?我需要你的帮助。
-
您能否提供一下您将图像/图片转换为字节数组的方式?
-
@Hameed 我更新了我的问题。你能再看看吗?
-
在发布问题之前要求检查您的代码是否编译真的太多了吗?我的意思是我的水晶球告诉我你有一个二维数组(合起来可能是一张图片),但这仍然留下了你是如何得出的问题(网站可能理解或不理解的所有可能格式)