Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Resposta - Gerenciando itens no inventário

namespace exercise51;

public class Program
{
    public static void Main()
    {
        Dictionary<int, string> inventory = new Dictionary<int, string>()
        {
            { 1, "Longsword" },
            { 2, "Short Bow" },
            { 3, "Iron Shield" }
        };

        Console.WriteLine("Items in the initial inventory:");
        foreach (KeyValuePair<int, string> item in inventory)
        {
            Console.WriteLine($"ID: {item.Key} - {item.Value}");
        }
        Console.WriteLine("");

        inventory.Remove(2);
        inventory.Add(4, "Life Potion");

        Console.WriteLine("Items in the updated inventory:");
        foreach (KeyValuePair<int, string> item in inventory)
        {
            Console.WriteLine($"ID: {item.Key} - {item.Value}");
        }
        Console.WriteLine("");
    }
}
2 respostas
solução!

Olá, Carlos! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de Dictionary para organizar os itens do inventário, utilizou muito bem o foreach para percorrer e exibir os elementos e ainda compreendeu a importância dos métodos Remove e Add para atualizar dinamicamente os dados.

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

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

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!

Obrigado pelo suporte, Daniel.