来自类成员的 Epplus LoadFromCollection 标头



我正在尝试使用Epplus软件包创建一个excel文件。我正在这样做

static List<TestData> list = new List<TestData>
{
new TestData
{
Name = "Mohsin",
Number = 1
},
new TestData
{
Name = "Ali",
Number = 2
}
};

然后我调用这个函数

sheet.Cells["A1"].LoadFromCollection(list, true);

我将正确的数据保存到文件中,但缺少标头,我希望我的类的成员成为此处的标头。有没有办法不用硬编码就能实现它?正如我会从各种不同类型的对象类型中调用它一样?

它像这样为我工作:

sheet.Cells["A1"].LoadFromCollection(Collection: res, PrintHeaders: true);

你也可能喜欢这个:

sheet.Cells["A1"].LoadFromCollection(list, true);

可能您的输出文件中缺少一些内容。

相关内容

  • 没有找到相关文章

最新更新