LINQ SkipLast

Resumo : neste tutorial, você aprenderá como usar o SkipLast()método LINQ para ignorar um número especificado de elementos do final de uma sequência.

Introdução ao método LINQ SkipLast()

O método LINQ SkipLast()permite pular os últimos countelementos de uma sequência e retornar os elementos restantes após pular.

Aqui está a sintaxe para usar o SkipLast()método:

IEnumerable<T> SkipLast<TSource>(
    this IEnumerable<TSource> source,
    int count
)Linguagem de código:  C#  ( cs )

Nesta sintaxe:

  • sourceé a sequência de entrada de elementos.
  • counté o número de elementos a serem ignorados.

O SkipLast()método retorna um IEnumerable<TSource>dos elementos após pular os últimos countelementos.

Exemplo do método LINQ SkipLast()

O exemplo a seguir usa o LINQ SkipLast()para pular os três últimos números em uma lista de inteiros:

using static System.Console;

var numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7 };

var result = numbers.SkipLast(3);
foreach (var number in result)
{
    WriteLine(number);
}Linguagem de código:  C#  ( cs )

Saída:

1
2
3
4Linguagem de código:  C#  ( cs )

Resumo

  • Use o método LINQ SkipLast()para ignorar um número especificado de elementos do final de uma sequência e retornar os elementos restantes após pular.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *