C# continue

示例

立即将控制权传递给封闭循环构造的下一个迭代(foreach,for,do和while):

for (var i = 0; i < 10; i++)
{
    if (i < 5)
    {
        continue;
    }
    Console.WriteLine(i);
}

输出:

5
6
7
8
9

Live Demo on .NET Fiddle

var stuff = new [] {"a", "b", null, "c", "d"};

foreach (var s in stuff)
{
    if (s == null)
    {
        continue;
    }           
    Console.WriteLine(s);
}

输出:

a
b
c
d

.NET Fiddle上的实时演示