返回文章列表文章索引阅读全文
STARBLOG / 阅读手记
C#

在.NETCore(C#)中使用EPPlus-Core导出Excel文档

首先安装 直接NuGet安装就行,贼方便。 使用方法 有很多种办法导出,本文只介绍最方便,代码最少的那种。 首先定义一个实体类,例如: public class OutputData { public string Address { get; set; } public int Title { get; set; } public int Description { ge

曦远 (DealiAxy)约 3 分钟
目录3 个章节

首先安装

直接NuGet安装就行,贼方便。

使用方法

有很多种办法导出,本文只介绍最方便,代码最少的那种。

首先定义一个实体类,例如:

public class OutputData {
    public string Address { get; set; }
    public int Title { get; set; }
    public int Description { get; set; }
    public int Keywords { get; set; }
    public int Content { get; set; }
    public int Score { get; set; }
}

然后直接传一个 OutputData 类型的列表就能输出Excel文件了。

private static void ExportExcel(IEnumerable<OutputData> results) {
    using var package = new ExcelPackage();
    var worksheet = package.Workbook.Worksheets.Add("结果导出");
    worksheet.Cells.LoadFromCollection(results, true);
    package.SaveAs(new FileStream("output.xlsx", FileMode.Create));
}

注:worksheet.Cells.LoadFromCollection()的第二个参数表示输出表头~

参考资料

_EOF_

在.NETCore(C#)中使用EPPlus-Core导出Excel文档

本文作者:
程序设计实验室
版权声明:
本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

相关文章

讨论

共 0 条

良言一句三冬暖,恶语伤人六月寒。

加载评论中…