LinqToExcel转换.RowNoHeader类型为字符串
本文关键字:字符串 类型 RowNoHeader 转换 LinqToExcel | 更新日期: 2023-09-27 18:11:01
我最近一直在使用LinqToExcel库,我遇到了这个问题。
代码
var excel = new ExcelQueryFactory(fileName);
var dataList = (from c in excel.WorksheetRangeNoHeader("A1", "A4", "Test Worksheet")
select c).ToList();
这个数据集将有像"猫","狗","鱼"answers"山羊"这样的东西
现在我想做的就是把Fish作为字符串赋值给一个变量,就像这样
string temp=dataList[2];
但是,当我运行代码时,我得到temp的值为"LinqToExcel.RowNoHeader"。有人知道如何将实际值Fish提取到变量temp中吗?
Thanks in Advance
成功了!我指的是整行而不是每一行的第一个单元格。因此,我需要C[0]来获取物品。
var excel = new ExcelQueryFactory(fileName);
var dataList = (from c in excel.WorksheetRangeNoHeader("A1", "A4", "Test Worksheet")
select c[0]).ToList();
提取代码为
var temp=Convert.ToString(dataList[2]);