Produto prod = new Produto();
Console.WriteLine("Digite o nome do produto: ");
prod.Nome = Console.ReadLine();
Console.WriteLine("Digite a marca do produto: ");
prod.Marca = Console.ReadLine();
Console.WriteLine("Digite o estoque do produto: ");
prod.Estoque = int.Parse(Console.ReadLine());
Console.WriteLine("Escreva o valor do produto: ");
prod.Preco = int.Parse(Console.ReadLine());
class Produto
{
public string Nome { get; set; }
public string Marca { get; set; }
private int _estoque;
public int Estoque
{ get => _estoque;
set
{
if(value < 0)
{
Console.WriteLine("Produto fora de estoque");
Environment.Exit(0);
} else
{
_estoque = value;
}
}
}
private int _preco;
public int Preco
{ get => _preco;
set
{
if (value < 0)
{
Console.WriteLine("O preço do produto não pode ser negativo");
} else
{
_preco = value;
}
}
}
public string DescricaoDetalhada => $"O produto {Nome}, da marca {Marca}, possui {Estoque} no estoque " +
$"no valor de {Preco}";
}