使用 LINQ 从电子表格和 csv 文件中检索数据
:warning: 此项目目前不再维护。 :warning: 建议您寻找/使用替代方案。目前存在更新、更强大的项目。# 欢迎来到 LinqToExcel 项目
默认查询预期第一行是包含与所使用的通用类的属性名称匹配的列名称的标题行。此外,它还预期数据位于名为"Sheet1"的工作表中。
var excel = new ExcelQueryFactory("excelFileName");
var oldCompanies = from c in excel.Worksheet("US Companies") //工作表名称为 'US Companies'
where c.LaunchDate(x => x.State, "Providence"); //将"State"属性映射到"Providence"列
excel.AddMapping("Employees", "Employee Count"); //将"Employees"属性映射到"Employee Count"列
var indianaCompanies = from c in excel.Worksheet()
其中 c.State == "IN" && c.暂无开放 Issues,或尚未同步最近议题。