小编bee*_*ive的帖子

C# 从流中压缩和压缩 csv

我有一个从 DataTable 中提取数据的 MemoryStream。目前,这会输入 MailMessage 附件并邮寄出附加到邮件的 csv。我需要做的是压缩和压缩它。

所以现在我正在遍历 DataTable 的每一行,添加适当的逗号,然后将其流式传输。它会生成一个包含数据的 .bin 文件。通过添加名称作为附件参数,它将作为有效的 csv 文件发送到客户端。

mail.Attachments.Add(new Attachment(stream, "report.csv"));
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我如何在将 csv 添加为附件之前对其进行压缩和压缩?最好没有外部库。谢谢你。

.net c# csv zip mailmessage

2
推荐指数
1
解决办法
2658
查看次数

标签 统计

.net ×1

c# ×1

csv ×1

mailmessage ×1

zip ×1