相关疑难解决方法(0)

C#根据foreach中的if语句转到列表中的下一个项目

我正在使用C#.我有一个项目清单.我使用一个循环遍历每个项目foreach.在我的内心,我foreach有很多if陈述检查一些东西.如果这些if语句中的任何一个返回false,那么我希望它跳过该项并转到列表中的下一个项.if应忽略以下所有陈述.我尝试使用休息但是休息时间退出整个foreach声明.

这就是我目前拥有的:

foreach (Item item in myItemsList)
{
   if (item.Name == string.Empty)
   {
      // Display error message and move to next item in list.  Skip/ignore all validation
      // that follows beneath
   }

   if (item.Weight > 100)
   {
      // Display error message and move to next item in list.  Skip/ignore all validation
      // that follows beneath
   }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

c# asp.net if-statement

56
推荐指数
5
解决办法
9万
查看次数

标签 统计

asp.net ×1

c# ×1

if-statement ×1