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.ConsoleAppWriteLine(), assim: System.Console.WriteLine(leilao.Ganhador)Espero ter ajudado!