如何在LinqToExcel c#中使用ExcelColumn?

时间:2017-07-26 07:54:06

标签: c# linq xlsx linq-to-excel

我已经为模型添加了属性我希望我的xls文件被绑定。像:

[ExcelColumn("Id")]
public string Id{ get; set; }

但毕竟我还需要指定映射,因为没有任何参数的AddMapping重载:

var excel = new ExcelQueryFactory(xlsxFilePath);
excel.AddMapping<XlsxFile>(x => x.Id, "Id");

有没有办法只使用属性来映射它,而不是x =&gt; x.Id,&#34; Id&#34;部分? 我找到了这个文档,但我找不到任何https://github.com/paulyoder/LinqToExcel

1 个答案:

答案 0 :(得分:0)

好的,这就是解决方案:)

SqlServerTypes.Utilities.LoadNativeAssemblies(AppDomain.CurrentDomain.BaseDirectory);