我有一个以二进制格式编码的MIME文件的附件。 来自文件的二进制数据存储在我的应用程序中的字符串变量中。我的任务是将该字符串转换为byte [],以便我可以将其传递给流对象以将其上传到Azure blob存储中。我正在使用以下代码。代码不会中断,但是一旦将代码上传到Azure blob,我尝试下载它就表明文件已损坏。
attachmentContents是包含二进制数据的字符串对象。
//# byteAttachmentData is the byte[]
byteAttachmentData = UTF8Encoding.UTF8.GetBytes(attachmentContents)
二进制数据样本(不粘贴全部内容)
PK ! ̘Շʁ ͇ [Content_Types].xml ( ԕ̪ðEѶيڨƄɢХhύ͇ӤΩ%ʃoّͤdċh>֤l،XFZUمʾfo
Ąi
ŬƷ7ęׁɈmB˲D9h쁐%ԞŗࠠNɯѠ~?