Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Tem 2 erros?

O problema mostrado foi esse:

    static void Main(String args[])
    {
        while (contador <= 10)
        {
            int contador = 1;            
            Console.WriteLine(contador);
            contador++;
        }
    }

O primeiro erro parece ser algo que ainda não foi explicado, então não sei o nome:

    static void Main(String args[])

Funcional provavelmente seria static void Main(string[] args)

E o segundo erro é no código:

        while (contador <= 10)
        {
            int contador = 1;            
            Console.WriteLine(contador);
            contador++;
        }

Bem, o while não consegue comparar um valor com algo que não existe, então (contador <= 10) não funciona sem declarar antes, nem depois.

2 respostas
solução!

Boa noite Ryan, vou deixar o código pronto aqui se você já quiser copiar direto:

static void Main(String[] args)
        {
            int contador = 1;
            while (contador <= 10)
            {
                Console.WriteLine(contador);
                contador++;
            }
        }

O primeiro problema no seu código é a localização dos colchetes, que devem ficar logo a frente da palavra "String", porque é uma variável com índice.

Segundo é o contador, que você declarou depois do "while", sendo que ele tem de ser declarado antes (porque é como se a variável não existisse antes disso).

Apenas marquei como solucionada. Obrigado pela resposta!