HeadAndTailEnd

Retorna o primeiro e o último elemento de uma coleção em forma de tupla.

Parâmetros Retorno
IEnumerable<T> source (T Head, T TailEnd)

Exceções

Tipo Situação
InvalidOperationException Quando a coleção está vazia.

Como usar

Obtendo o primeiro elemento e o último de uma coleção

//IEnumerable<int> source = { 5, 8, 9, 10 }
int result = source.HeadAndTailEnd();

//result = (5, 10)

Obtendo o primeiro elemento e o último de uma coleção que contém apenas um valor

//IEnumerable<int> source = { 42 }
int result = source.HeadAndTailEnd();

//result = (42, 42)

results matching ""

    No results matching ""