gpt4 book ai didi

c# - 如何从字节数组添加电子邮件附件?

转载 作者:IT王子 更新时间:2023-10-29 03:35:41 25 4
gpt4 key购买 nike

我有一个包含文件内容的byte[]。我想使用 System.Net.Mail 将其作为附件发送。

我注意到附件类有 1 个接受流的重载。

Attachment att = new Attachment(Stream contentStream,string name);

是否可以通过此重载传递 byte[]

最佳答案

最简单的方法:

Attachment att = new Attachment(new MemoryStream(bytes), name);

请注意,除非您使用异步操作做时髦的事情,否则 MemoryStream 可以安全地保持未处理状态,这可能会让您的生活更轻松。不可否认,没有保证这在未来会是真实的,但我认为它不太可能改变。我看不到任何关于处理附件是否处理其流的迹象:(

关于c# - 如何从字节数组添加电子邮件附件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2583982/

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