【发布时间】:2025-12-06 23:35:01
【问题描述】:
我有几个包含不同类别信息的不同字典,我需要将它们全部输出到包含多个电子表格的 xls 或 csv 文件中。目前,我必须分别下载特定日期范围的每个 excel 文件,然后将它们复制并粘贴在一起,以便它们位于同一文件的不同工作表上。有没有办法将它们全部下载到一个文档中?目前,我使用以下代码输出他们的文件:
writeCsvToStream(
organize.ToDictionary(k => k.Key, v => v.Value as IacTransmittal), writer
);
ms.Seek(0, SeekOrigin.Begin);
Response.Clear();
Response.AddHeader("Content-Disposition", "attachment; filename=" + fileName);
Response.AddHeader("Content-Length", ms.Length.ToString());
Response.ContentType = "application/octet-stream";
ms.CopyTo(Response.OutputStream);
Response.End();
writeCsvToStream 只是为单个文件创建文本。
【问题讨论】:
标签: c# csv dictionary export xls