O comando Console.Writeline não reconheceu no .net core. Porque ?
O comando Console.Writeline não reconheceu no .net core. Porque ?
Oi, Dayane, pode colocar seu código aqui?
Suspeito que está faltando a declaração do namespace System
mas preciso ver o código.
Fico no aguardo.
using System; using LeilaoOnline.Core;
namespace LeilaoOnline.Console { class Program { static void Main( ) { var leilao = new Leilao("Van Gogh"); var fulano = new Interessada("Fulano", leilao); var maria = new Interessada("maria", leilao); var outraPessoa = new Interessada("outraPessoa", leilao);
leilao.RecebeLance(fulano, 1000);
leilao.RecebeLance(maria, 300);
leilao.RecebeLance(outraPessoa, 950);
leilao.TerminaPregao();
var valorEsperado = 1000;
var valorObtido = leilao.Ganhaador.Valor;
Console.WriteLine(leilao.Ganhaador);
}
}
}
insira seu código aqui
Dayane, está acontecendo um conflito entre o nome que você deu ao namespace do projeto (no caso LeilaoOnline.Console
) e a classe Console
que fica em System
. Você tem duas opções:
LeilaoOnline.Console
para LeilaoOnline.ConsoleApp
WriteLine()
, assim: System.Console.WriteLine(leilao.Ganhador)
Espero ter ajudado!