1
resposta

Resolução Estoque de Produtos

Categorias

class Categorias
{
    private List<Produtos> produtos = new List<Produtos>();

    public string Nome { get; set; }

    public void AdicionarProdutosNaCategoria(Produtos produto)
    {
        produtos.Add(produto);
    }

    public void ExibirProdutos()
    {
        Console.WriteLine($"Categoria: {Nome}");
        Console.WriteLine("--------------------");

        if (produtos.Count == 0)
        {
            Console.WriteLine($"Não há produtos cadastrados na categoria {Nome} no momento.");
        }
        else 
        {
            int contador = 0;
            foreach (var produto in produtos)
            {
                contador += 1;
                Console.WriteLine($"{contador}º produto: {produto.Nome}");
            }
        }
    }
}

Produtos

class Produtos 
{
    public string Nome { get; set; }

    public void ExibirProduto()
    {
        Console.WriteLine($"Produto: {Nome}");
    }
}
1 resposta

Oi Vinicius! Como vai?

Dei uma olhada no seu código e ele está bem organizado e condizente com o que foi passado pelo instrutor, e isso mostra o seu comprometimento com o curso.

Caso surjam quaisquer dúvidas eu estarei à sua disposição.

Abraços e bons estudos!