O que está acontecer quando se faz isso?
int i = 0;
for( ; i < 5; i++){}
Será que posso ter outra instrução ( a condição ou o incremento) do for fora ou dentro dela?
O que está acontecer quando se faz isso?
int i = 0;
for( ; i < 5; i++){}
Será que posso ter outra instrução ( a condição ou o incremento) do for fora ou dentro dela?
Oi Abel tudo bem?
Pode sim , mas só faz sentido se for dentro do loop
Dá uma olhada em meu exemplo:
using System;
public class Program
{
public static void Main()
{
int i = 0;
for( ; i < 5; i++){
Console.WriteLine(i);
i++;
}
}
}
Imprime:
0
2
4
Espero ter ajudado!!!
Podemos tirar o incremento dentro dos parênteses do for?
Não, ai dá erro se não ponho o incremento
for( ; i < 5){
main.cs(8,23): error CS1525: Unexpected symbol `}'