我正在使用LinQToExcel来读取我的Excel工作表.ExcelQueryFactory有一个方法,它返回一个基于工作表名称的工作表(只允许一个值(Name))。还有一个返回WorkSheet名称的方法。有没有办法使用LinQ根据名称选择多个工作表集合。
ExcelQueryFactory test = new ExcelQueryFactory(FilePath); List names = targetExcelFactory.GetWorksheetNames()。ToList(); var sheet = test.Worksheet(“sheet1”);
答案 0 :(得分:0)
Enumerable.Select允许您将结果从一组转换为完全另一组又名投影。
var result = targetExcelFactory.GetWorksheetNames()
.Select(name => test.Worksheet(name))
.ToList();