1
resposta

[Projeto] Desafio 2

Dictionary<string, List<int>> Produtos = new Dictionary<string, List<int>>();

Produtos.Add("Biscoito", new List<int> { 10 });
Produtos.Add("Suco de Uva", new List<int> { 15 });
Produtos.Add("Salgadinho", new List<int>{20});
Produtos.Add("Morangos", new List<int> { 5 });

Console.Write("Para verificar estoque, insira o nome do produto: ");
string nome = Console.ReadLine()!;

if (Produtos.ContainsKey(nome))
{
    List<int> estoque = Produtos[nome];
    Console.WriteLine($"{nome} estoque: {estoque[0]}");
}
else
{
    Console.WriteLine("Produto não encontrado");
}
1 resposta

E aí, Alycia! Tudo bem?

Parabéns! Mantenha o ritmo nos exercícios e continue compartilhando na nossa comunidade.

Percebi que você praticou o uso do Dictionary para armazenar dados de estoque, aplicou muito bem o método .ContainsKey() para verificar a existência de um item e ainda entendeu a relevância de interagir com o usuário via Console.ReadLine() para tornar o programa dinâmico.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!