循环遍历 linq 的 ExcelPackage 结果
Loop thru ExcelPackage result for linq
下面的代码将使用 EPPlus 查询 sheet 内的指定条件。请注意,结果将有 2 列。
var objs = from cell in worksheet.Cells["a:a"]
where cell.Value.ToString().Contains(textKey)
select worksheet.Cells["a:b"];
我将如何循环遍历结果的第 [2] 列,如下所示?
foreach (var item in objs[columnn 2])
{
textKeys.Add(item.Value.ToString());
}
objs
包含两列可互换的记录列表,如 A1、B1、A2、B2...请检查以下内容是否适合您:
var result = objs.FirstOrDefault();
if (result != null && result.Any())
{
var filterResult = result.Where(x => x.Address.Contains("B"));
}
下面的代码将使用 EPPlus 查询 sheet 内的指定条件。请注意,结果将有 2 列。
var objs = from cell in worksheet.Cells["a:a"]
where cell.Value.ToString().Contains(textKey)
select worksheet.Cells["a:b"];
我将如何循环遍历结果的第 [2] 列,如下所示?
foreach (var item in objs[columnn 2])
{
textKeys.Add(item.Value.ToString());
}
objs
包含两列可互换的记录列表,如 A1、B1、A2、B2...请检查以下内容是否适合您:
var result = objs.FirstOrDefault();
if (result != null && result.Any())
{
var filterResult = result.Where(x => x.Address.Contains("B"));
}