如何根据给出的代码跳过foreach循环?

0 c# asp.net foreach

我有一个代码检查asp.net/c#中的checkedlistbox复选框.

foreach (ListItem item in cbxlFeatures.Items)
{
  foreach (DataRow row in dt.Rows)
    {
       if (item.Value.Equals(row["Id"].ToString()))
        {
          item.Selected = Convert.ToBoolean(row["Id"]); 
         // whenever this condition is met i need my 
         // loop to skip the remianing iterations and start with next one.

        }
         break;
     }
 }
Run Code Online (Sandbox Code Playgroud)

更新

我想,我的问题并不清楚.假设我的数据表中有1到10个ID.7,8,9的价值是假的,并且是正确的.这个id也显示在复选框列表中.只是我的真/假值不同.那么我要求检查条件并将值t/f设置为复选框.一旦复选框设置为选中,循环将跳过.

Ger*_*uis 5

我想你正在寻找关键字 continue;