遍历list数组,如果查询到的数据满足条件则跳出循环否则继续循环

这世上每一朵哀伤的云 2017-08-24 04:33:33

List<string> list = (from a in db.B_GAPMethod
where a.name == Gapname
select a.GAPMethodId).ToList();

foreach (var b in list)
{
var ifherb = db.B_GAPTemplate.Where(e => e.GAPMethodId == b).FirstOrDefault().herbId;


}

我要实现如果 if (ifherb == herbid)则进行下一步操作。否则继续循环如何实现
...全文
2589 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
.FirstOrDefault(). 不存在记录会异常
exception92 2017-08-24
  • 打赏
  • 举报
回复
如果查询到的数据满足条件则跳出循环否则继续循环 -》 foreach (var b in list) { var ifherb = db.B_GAPTemplate.Where(e => e.GAPMethodId == b).FirstOrDefault().herbId; if (ifherb == herbid) { break; } }

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧