Share via


Loop de instruções (versus translation from VPE for Csharp Java)

Instruções loop repetem um bloco de código especificado até que uma determinada condição for satisfeita.

de loops

A sintaxe e a operação de para loops é a mesma no translation from VPE for Csharp e Java:

for (int i = 0; i<=9; i++)
{
    System.Console.WriteLine(i);
}

Loops foreach

Translation from VPE for Csharp apresenta um novo tipo de loop, chamado de foreach loop, que é semelhante à For Each. The foreach loop permite iterar em cada item em uma classe de contêiner, sistema autônomo uma matriz, que oferece suporte a IEnumerable interface. O código a seguir ilustra o uso do foreach demonstrativo para o Sumário de uma matriz de saída:

static void Main()
{
    string[] arr= new string[] {"Jan", "Feb", "Mar"};

    foreach (string s in arr)
    {
        System.Console.WriteLine(s);
    }
}

Para obter mais informações, consulte Arrays (versus translation from VPE for Csharp Java).

enquanto e do...while loops

A sintaxe e a operação de ao mesmo tempo and fazer...while instruções são os mesmos em ambos os idiomas:

while (condition)
{
    // statements
}
do
{
    // statements
}
while(condition);  // Don't forget the trailing ; in do...while loops

Consulte também

Conceitos

Guia de Programação C#

Outros recursos

Translation from VPE for Csharp linguagem de programação para desenvolvedores Java