Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Como faço para pôr os números?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidadeJá tentei usar as ajudas do próprio visual studio, além de mexer em outras coisas, mas não funcionou.

1 resposta
solução!

Olá, Miguel.

Tudo bem?

Vamos resolver sua dúvida sobre como adicionar números a uma lista em C# e utilizar os métodos AddRange, Reverse e Clear. Vou te mostrar um exemplo prático baseado nas instruções que você forneceu.

  1. Primeiro, vamos criar uma lista de números inteiros chamada numeros e adicionar os números 10, 20, 30 e 40 a essa lista.
  2. Em seguida, utilizaremos o método AddRange para adicionar os números da lista numeros a uma nova lista chamada numeros2.
  3. Depois, utilizaremos o método Reverse para inverter a ordem dos elementos da lista numeros2.
  4. Por fim, utilizaremos o método Clear para remover todos os elementos da lista numeros.

Aqui está o código completo para todas essas etapas:

using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        // 1. Criar a lista de números inteiros e adicionar os números 10, 20, 30 e 40
        List<int> numeros = new List<int> { 10, 20, 30, 40 };

        // 2. Utilizar o método AddRange para adicionar os números da lista 'numeros' a uma nova lista chamada 'numeros2'
        List<int> numeros2 = new List<int>();
        numeros2.AddRange(numeros);

        // 3. Utilizar o método Reverse para inverter a ordem dos elementos da lista 'numeros2'
        numeros2.Reverse();

        // 4. Utilizar o método Clear para remover todos os elementos da lista 'numeros'
        numeros.Clear();

        // Exibir os resultados
        Console.WriteLine("Elementos da lista 'numeros2' após o Reverse:");
        foreach (int numero in numeros2)
        {
            Console.WriteLine(numero);
        }

        Console.WriteLine("\nElementos da lista 'numeros' após o Clear:");
        foreach (int numero in numeros)
        {
            Console.WriteLine(numero);
        }
    }
}

Explicação do código:

  • Criamos a lista numeros e adicionamos os números 10, 20, 30 e 40.
  • Criamos a lista numeros2 e utilizamos o método AddRange para adicionar todos os elementos de numeros a numeros2.
  • Utilizamos o método Reverse para inverter a ordem dos elementos em numeros2.
  • Utilizamos o método Clear para remover todos os elementos de numeros.
  • Por fim, exibimos os elementos das listas numeros2 e numeros para verificar os resultados.

Espero ter entendido e conseguido ajudar. Qualquer dúvida conta com a gente. Bons estudos!