2
respostas

Como remover um item de uma lista usando uma letra??

O código está assim, eu não estou conseguindo resolver aquela parte de digitar o R!!

Obrigado pela atenção!!

public static void Main() {

Console.WriteLine("Para adicionar um item digite A, para remover digite R.");

Console.WriteLine("Para sair tecle (Esc) !\n");

List<int> lista = new List<int>();

for (int i = 1; i < lista.Count; i++)
{
    Console.WriteLine(lista[i]);
}

ConsoleKeyInfo digite;

Console.TreatControlCAsInput = true;

do
{
    lista.Add(+1);

    digite = Console.ReadKey();
    Console.Write(" ---Você adicionou um número à lista\n");

    Console.WriteLine(lista.Count);

    {

        if (remover == 'R')
        {
            if (lista.Remove(1))
            {
                Console.Write("\nVocê removeu um número da lista");
            }

        }

         else
        {
            Console.WriteLine("\nNão há itens para remover");
        }

    }

    Console.WriteLine(digite.Key.ToString());

} while (digite.Key != ConsoleKey.Escape);

Se algúem souber,poderia me ajudar por favor?? Estou usando o C#.

2 respostas

???????

Oi Vinicius! Como vai?

Pode me indicar o curso e a aula em que está com a dúvida?

Aguardo sua resposta =)