1
我想从excel文件中使用linq excel拉整行的值。我有所有列名称(有104个不同的名称),现在我只需要获取与每个标题关联的一行值。我想要做的只是拉动整个第二行的值,但我一直无法为此解决问题。拉整个excel行使用LinqToExcel
有没有人知道一种方法来拉一行?或者,我需要以不同的方式处理这个问题,并通过标题名称来提取单个值。
谢谢。
我想从excel文件中使用linq excel拉整行的值。我有所有列名称(有104个不同的名称),现在我只需要获取与每个标题关联的一行值。我想要做的只是拉动整个第二行的值,但我一直无法为此解决问题。拉整个excel行使用LinqToExcel
有没有人知道一种方法来拉一行?或者,我需要以不同的方式处理这个问题,并通过标题名称来提取单个值。
谢谢。
使用LinqToExcel.Row类(Documentation)
var excel = new ExcelQueryFactory("excelFileName");
var firstRow = excel.Worksheet().First();
var companyName = firstRow["CompanyName"];
从这个人自己!谢谢,保罗!我有点新,所以First()从未想过。您的文档非常有帮助! – rvisio
你想的头后拉只有第一排?如果你有一个对象'公司',它有104个属性映射到头部,你应该可以做一些像'var firstCompany = excel.Worksheet().First();'。 –
Alden
@Alden是的,我只是想拉头后的第一行。由于我不想对104个不同的val进行硬编码,因此我避免了创建该对象;但我对绘图的理解可能是错误的。 – rvisio