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

System IO exercício 8

Boa noite

Alterei a implementação de TextReader mas como ficaria o restante do main? Está gerando erro:

static void Main(string[] args)
        {         
            using (TextReader leitor = Console.In)
                string linha = leitor.ReadLine();
                string linha = Console.ReadLine();
                while (linha != null)
            {
                Console.WriteLine(linha);
                linha = leitor.ReadLine();
            }
        }

Ocorre erro em: string linha = leitor.ReadLine();

Grato.

3 respostas

Olá, João!

Seu projeto não está compilando porque você

  • Declarou linha como string duas vezes e
  • Se esqueceu de colocar as chaves depois do using

Mudei algumas linhas e dessa vez funcionou:

        static void Main(string[] args)
        {
            using (TextReader leitor = Console.In)
            {
                string linha = Console.ReadLine();
                while (linha != null)
                {
                    Console.WriteLine(linha);
                    linha = leitor.ReadLine();
                }
            }
        }

Boa sorte e bons estudos!

É verdade Marcelo. Obrigado. Compilou sem problemas.

É que falta prática :) mas devagar chego lá se Deus quiser.

Abraço.

solução!

Excelente! Sempre às ordens, João, e bons estudos!

Abs!