Continue statement
When processing data in a loop, you sometimes do not want to process every single item. With the continue statement you can skip the current iteration of a loop and proceed with the next. This example uses the continue statement to ignore all elements in an IntArray that are equal to zero:
void ProcessNonZero(IntArray data)
{
int entries = Count(data);
int i = 0;
while (i < entries)
{
if (data[i] == 0)
{
i = i + 1;
continue;
}
WriteLine(data[i]);
i = i + 1;
}
}