【问题标题】:Querying Excel Worksheets using LinQ - LinQToExcel使用 LinQ 查询 Excel 工作表 - LinQToExcel
【发布时间】:2011-03-17 23:07:15
【问题描述】:

我正在使用 LinQToExcel 读取我的 excel 工作表。ExcelQueryFactory 有一种方法可以根据工作表名称返回工作表(只允许一个值(名称))。还有一种方法可以返回工作表名称。有没有办法使用 LinQ 根据名称选择多个工作表集合。

ExcelQueryFactory 测试 = new ExcelQueryFactory(FilePath); 列表名称 = targetExcelFactory.GetWorksheetNames().ToList(); var sheet = test.Worksheet("sheet1");

【问题讨论】:

    标签: c# linq


    【解决方案1】:

    Enumerable.Select 可让您将结果从一组转换为完全另一组,即投影。

    var result = targetExcelFactory.GetWorksheetNames()
      .Select(name => test.Worksheet(name))
      .ToList();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-01
      • 1970-01-01
      • 2014-02-25
      相关资源
      最近更新 更多