Skip to main content
 首页 » 编程设计

C#。通过电子邮件发送 byte[] 然后检索它

2024年01月22日28飞鱼

按顺序执行以下操作的最佳方法是什么?

  1. 从一个byte[]中得到一个字符串
  2. 通过电子邮件发送此字符串。
  3. 导入字符串。
  4. 取回 byte[]。

请您参考如下方法:

假设您只能使用文本,对字符串进行 base64 编码:

string text = Convert.ToBase64String(binary); 
... 
byte[] binary = Convert.FromBase64String(text); 

参见 System.Net.Mail .NET 中内置邮件类的命名空间。

但是,有什么理由不能将它作为二进制附件附加到邮件中,让邮件代码为您处理转换呢?