Já tentei usar as ajudas do próprio visual studio, além de mexer em outras coisas, mas não funcionou.
Já tentei usar as ajudas do próprio visual studio, além de mexer em outras coisas, mas não funcionou.
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.
numeros
e adicionar os números 10, 20, 30 e 40 a essa lista.AddRange
para adicionar os números da lista numeros
a uma nova lista chamada numeros2
.Reverse
para inverter a ordem dos elementos da lista numeros2
.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:
numeros
e adicionamos os números 10, 20, 30 e 40.numeros2
e utilizamos o método AddRange
para adicionar todos os elementos de numeros
a numeros2
.Reverse
para inverter a ordem dos elementos em numeros2
.Clear
para remover todos os elementos de numeros
.numeros2
e numeros
para verificar os resultados.Espero ter entendido e conseguido ajudar. Qualquer dúvida conta com a gente. Bons estudos!