Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe Enumerable

 

Fornece um conjunto de métodos static (Shared no Visual Basic) para consultar objetos que implementam IEnumerable<T>.

Namespace:   System.Linq
Assembly:  System.Core (em System.Core.dll)

System.Object
  System.Linq.Enumerable

public static class Enumerable

NomeDescrição
System_CAPS_pubmethodSystem_CAPS_staticAggregate<TSource>(IEnumerable<TSource>, Func<TSource, TSource, TSource>)

Aplica uma função acumuladora em uma seqüência.

System_CAPS_pubmethodSystem_CAPS_staticAggregate<TSource, TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>)

Aplica uma função acumuladora em uma seqüência. O valor de semente especificado é usado como o valor inicial do acumulador.

System_CAPS_pubmethodSystem_CAPS_staticAggregate<TSource, TAccumulate, TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>, Func<TAccumulate, TResult>)

Aplica uma função acumuladora em uma seqüência. O valor de semente especificado é usado como o valor inicial do acumulador e a função especificada é usada para selecionar o valor do resultado.

System_CAPS_pubmethodSystem_CAPS_staticAll<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Determina se todos os elementos de uma sequência atendem a uma condição.

System_CAPS_pubmethodSystem_CAPS_staticAny<TSource>(IEnumerable<TSource>)

Determina se uma sequência contém elementos.

System_CAPS_pubmethodSystem_CAPS_staticAny<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Determina se algum elemento de uma sequência atende a uma condição.

System_CAPS_pubmethodSystem_CAPS_staticAsEnumerable<TSource>(IEnumerable<TSource>)

Retorna a entrada digitada como IEnumerable<T>.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Decimal>)

Computa a média de uma sequência de valores Decimal.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Double>)

Computa a média de uma sequência de valores Double.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Int32>)

Computa a média de uma sequência de valores Int32.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Int64>)

Calcula a média de uma sequência de Int64 valores.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Decimal>>)

Calcula a média de uma sequência de anulável Decimal valores.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Double>>)

Computa a média de uma sequência de valores Double que permitem valores nulos.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Int32>>)

Calcula a média de uma seqüência de anulável Int32 valores.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Int64>>)

Calcula a média de uma sequência de anulável Int64 valores.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Single>>)

Calcula a média de uma sequência de anulável Single valores.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Single>)

Computa a média de uma sequência de valores Single.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)

Calcula a média de uma sequência de valores Decimal obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Double>)

Calcula a média de uma sequência de valores Double obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)

Calcula a média de uma sequência de valores Int32 obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)

Calcula a média de uma sequência de valores Int64 obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)

Calcula a média de uma sequência de valores Decimal que permitem valor nulo obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)

Calcula a média de uma sequência de valores Double que permitem valor nulo obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)

Calcula a média de uma sequência de anulável Int32 valores que são obtidos chamando uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)

Calcula a média de uma sequência de anulável Int64 valores que são obtidos chamando uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)

Calcula a média de uma sequência de anulável Single valores que são obtidos chamando uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Single>)

Calcula a média de uma sequência de valores Single obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticCast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

System_CAPS_pubmethodSystem_CAPS_staticConcat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Concatena duas sequências.

System_CAPS_pubmethodSystem_CAPS_staticContains<TSource>(IEnumerable<TSource>, TSource)

Determina se uma sequência contém um elemento especificado usando o comparador de igualdade padrão.

System_CAPS_pubmethodSystem_CAPS_staticContains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

Determina se uma sequência contém um elemento especificado usando um IEqualityComparer<T> especificado.

System_CAPS_pubmethodSystem_CAPS_staticCount<TSource>(IEnumerable<TSource>)

Retorna o número de elementos em uma sequência.

System_CAPS_pubmethodSystem_CAPS_staticCount<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna um número que representa quantos elementos na sequência especificada satisfazem uma condição.

System_CAPS_pubmethodSystem_CAPS_staticDefaultIfEmpty<TSource>(IEnumerable<TSource>)

Retornará os elementos da sequência especificada ou o valor padrão do parâmetro de tipo em uma coleção de singletons se a sequência estiver vazia.

System_CAPS_pubmethodSystem_CAPS_staticDefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

Retorna os elementos da sequência especificada ou o valor especificado em uma coleção de singletons se a sequência está vazia.

System_CAPS_pubmethodSystem_CAPS_staticDistinct<TSource>(IEnumerable<TSource>)

Retorna os elementos distintos de uma sequência usando o comparador de igualdade padrão para comparar valores.

System_CAPS_pubmethodSystem_CAPS_staticDistinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Retorna os elementos distintos de uma sequência usando um IEqualityComparer<T> especificado para comparar valores.

System_CAPS_pubmethodSystem_CAPS_staticElementAt<TSource>(IEnumerable<TSource>, Int32)

Retorna o elemento de um índice especificado em uma sequência.

System_CAPS_pubmethodSystem_CAPS_staticElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

Retorna o elemento em um índice especificado em uma sequência ou um valor padrão se o índice estiver fora do intervalo.

System_CAPS_pubmethodSystem_CAPS_staticEmpty<TResult>()

Retorna um IEnumerable<T> vazio que tem o argumento do tipo especificado.

System_CAPS_pubmethodSystem_CAPS_staticExcept<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produz a diferença de conjunto de duas sequências usando o comparador de igualdade padrão para comparar os valores.

System_CAPS_pubmethodSystem_CAPS_staticExcept<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produz a diferença de conjunto de duas sequências usando o IEqualityComparer<T> especificado para comparar os valores.

System_CAPS_pubmethodSystem_CAPS_staticFirst<TSource>(IEnumerable<TSource>)

Retorna o primeiro elemento de uma sequência.

System_CAPS_pubmethodSystem_CAPS_staticFirst<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna o primeiro elemento em uma sequência que satisfaz uma condição especificada.

System_CAPS_pubmethodSystem_CAPS_staticFirstOrDefault<TSource>(IEnumerable<TSource>)

Retorna o primeiro elemento de uma sequência, ou um valor padrão se a sequência não contiver elementos.

System_CAPS_pubmethodSystem_CAPS_staticFirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna o primeiro elemento da seqüência que satisfaz uma condição ou um valor padrão se nenhum elemento for encontrado.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)

Agrupa os elementos de uma seqüência de acordo com a uma função de seleção de chave especificada e compara as chaves usando um comparador especificado.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)

Agrupa os elementos de uma seqüência de acordo com a uma função de seleção de chave especificada e projeta os elementos para cada grupo usando uma função especificada.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)

Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave. As chaves são comparadas usando um comparador e os elementos de cada grupo são projetados usando uma função especificada.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>)

Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada e cria um valor de resultado de cada grupo e sua chave.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>, IEqualityComparer<TKey>)

Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada e cria um valor de resultado de cada grupo e sua chave. As chaves são comparadas usando um comparador especificado.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TElement, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>)

Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada e cria um valor de resultado de cada grupo e sua chave. Os elementos de cada grupo são projetados usando uma função especificada.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TElement, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada e cria um valor de resultado de cada grupo e sua chave. Os valores da chave são comparados usando um comparador especificado e os elementos de cada grupo são projetados usando uma função especificada.

System_CAPS_pubmethodSystem_CAPS_staticGroupJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>)

Correlaciona os elementos de duas sequências com base na igualdade de chaves e agrupa os resultados. O comparador de igualdade padrão é usado para comparar chaves.

System_CAPS_pubmethodSystem_CAPS_staticGroupJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

Correlaciona os elementos de duas sequências com base na igualdade de chaves e agrupa os resultados. Um IEqualityComparer<T> especificado é usado para comparar chaves.

System_CAPS_pubmethodSystem_CAPS_staticIntersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produz a interseção de duas seqüências usando o comparador de igualdade padrão para comparar valores.

System_CAPS_pubmethodSystem_CAPS_staticIntersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produz a interseção de conjunto de duas sequências usando o IEqualityComparer<T> especificado para comparar os valores.

System_CAPS_pubmethodSystem_CAPS_staticJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>)

Correlaciona os elementos de duas sequências com base em chaves coincidentes. O comparador de igualdade padrão é usado para comparar chaves.

System_CAPS_pubmethodSystem_CAPS_staticJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>, IEqualityComparer<TKey>)

Correlaciona os elementos de duas sequências com base em chaves coincidentes. Um IEqualityComparer<T> especificado é usado para comparar chaves.

System_CAPS_pubmethodSystem_CAPS_staticLast<TSource>(IEnumerable<TSource>)

Retorna o último elemento de uma sequência.

System_CAPS_pubmethodSystem_CAPS_staticLast<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna o último elemento de uma sequência que satisfaz uma condição especificada.

System_CAPS_pubmethodSystem_CAPS_staticLastOrDefault<TSource>(IEnumerable<TSource>)

Retorna o último elemento de uma sequência ou um valor padrão se a sequência não contém elementos.

System_CAPS_pubmethodSystem_CAPS_staticLastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna o último elemento de uma seqüência que satisfaz uma condição ou um valor padrão se nenhum elemento for encontrado.

System_CAPS_pubmethodSystem_CAPS_staticLongCount<TSource>(IEnumerable<TSource>)

Retorna um Int64 que representa o número total de elementos em uma sequência.

System_CAPS_pubmethodSystem_CAPS_staticLongCount<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna um Int64 que representa quantos elementos na sequência atendem a uma condição.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Decimal>)

Retorna o valor máximo em uma sequência de valores Decimal.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Double>)

Retorna o valor máximo em uma sequência de valores Double.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Int32>)

Retorna o valor máximo em uma sequência de valores Int32.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Int64>)

Retorna o valor máximo em uma sequência de valores Int64.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Decimal>>)

Retorna o valor máximo de uma sequência de anulável Decimal valores.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Double>>)

Retorna o valor máximo em uma sequência de valores Double anuláveis.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Int32>>)

Retorna o valor máximo em uma sequência de valores Int32 anuláveis.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Int64>>)

Retorna o valor máximo em uma sequência de valores Int64 anuláveis.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Single>>)

Retorna o valor máximo de uma sequência de anulável Single valores.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Single>)

Retorna o valor máximo em uma sequência de Single valores.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>)

Retorna o valor máximo em uma sequência genérica.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Decimal máximo.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Double>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Double máximo.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int32 máximo.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int64 máximo.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Decimal máximo que permite valor nulo.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)

Chama uma função de transformação em cada elemento de uma sequência e retorna o valor máximo anulável Double valor.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int32 máximo que permite valor nulo.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int64 máximo que permite valor nulo.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)

Chama uma função de transformação em cada elemento de uma sequência e retorna o valor máximo anulável Single valor.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Single>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Single máximo.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)

Invoca uma função de transformação em cada elemento de uma sequência genérica e retorna o maior valor resultante.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Decimal>)

Retorna o valor mínimo em uma sequência de valores Decimal.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Double>)

Retorna o valor mínimo em uma sequência de valores Double.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Int32>)

Retorna o valor mínimo em uma sequência de valores Int32.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Int64>)

Retorna o valor mínimo em uma sequência de Int64 valores.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Decimal>>)

Retorna o valor mínimo em uma sequência de anulável Decimal valores.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Double>>)

Retorna o valor mínimo em uma sequência de anulável Double valores.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Int32>>)

Retorna o valor mínimo em uma sequência de anulável Int32 valores.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Int64>>)

Retorna o valor mínimo em uma sequência de anulável Int64 valores.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Single>>)

Retorna o valor mínimo em uma sequência de anulável Single valores.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Single>)

Retorna o valor mínimo em uma sequência de Single valores.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>)

Retorna o valor mínimo em uma sequência genérica.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Decimal mínimo.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Double>)

Chama uma função de transformação em cada elemento de uma sequência e retorna o mínimo Double valor.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int32 mínimo.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int64 mínimo.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)

Chama uma função de transformação em cada elemento de uma sequência e retorna o mínimo anulável Decimal valor.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Double mínimo que permite valor nulo.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int32 mínimo que permite valor nulo.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)

Chama uma função de transformação em cada elemento de uma sequência e retorna o mínimo anulável Int64 valor.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)

Chama uma função de transformação em cada elemento de uma sequência e retorna o mínimo anulável Single valor.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Single>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Single mínimo.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)

Invoca uma função de transformação em cada elemento de uma sequência genérica e retorna o menor valor resultante.

System_CAPS_pubmethodSystem_CAPS_staticOfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

System_CAPS_pubmethodSystem_CAPS_staticOrderBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Classifica os elementos de uma sequência em ordem crescente de acordo com uma chave.

System_CAPS_pubmethodSystem_CAPS_staticOrderBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)

Classifica os elementos de uma sequência em ordem crescente usando um comparador especificado.

System_CAPS_pubmethodSystem_CAPS_staticOrderByDescending<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Classifica os elementos de uma sequência em ordem decrescente de acordo com uma chave.

System_CAPS_pubmethodSystem_CAPS_staticOrderByDescending<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)

Classifica os elementos de uma sequência em ordem decrescente usando um comparador especificado.

System_CAPS_pubmethodSystem_CAPS_staticRange(Int32, Int32)

Gera uma sequência de números integrais dentro de um intervalo especificado.

System_CAPS_pubmethodSystem_CAPS_staticRepeat<TResult>(TResult, Int32)

Gera uma sequência que contém um valor repetido.

System_CAPS_pubmethodSystem_CAPS_staticReverse<TSource>(IEnumerable<TSource>)

Inverte a ordem dos elementos em uma sequência.

System_CAPS_pubmethodSystem_CAPS_staticSelect<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)

Projeta cada elemento de uma seqüência em um novo formulário.

System_CAPS_pubmethodSystem_CAPS_staticSelect<TSource, TResult>(IEnumerable<TSource>, Func<TSource, Int32, TResult>)

Projeta cada elemento de uma seqüência em um novo formulário incorporando o índice do elemento.

System_CAPS_pubmethodSystem_CAPS_staticSelectMany<TSource, TResult>(IEnumerable<TSource>, Func<TSource, IEnumerable<TResult>>)

Projeta cada elemento de uma sequência em um IEnumerable<T> e nivela as sequências resultantes em uma sequência.

System_CAPS_pubmethodSystem_CAPS_staticSelectMany<TSource, TResult>(IEnumerable<TSource>, Func<TSource, Int32, IEnumerable<TResult>>)

Projeta cada elemento de uma sequência em um IEnumerable<T> e nivela as sequências resultantes em uma sequência. O índice de cada elemento de origem é usado no formulário projetado desse elemento.

System_CAPS_pubmethodSystem_CAPS_staticSelectMany<TSource, TCollection, TResult>(IEnumerable<TSource>, Func<TSource, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)

Projeta cada elemento de uma sequência em um IEnumerable<T>, mescla as sequências resultantes em uma sequência e chama uma função de seletor de resultado em cada elemento contido nele.

System_CAPS_pubmethodSystem_CAPS_staticSelectMany<TSource, TCollection, TResult>(IEnumerable<TSource>, Func<TSource, Int32, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)

Projeta cada elemento de uma sequência em um IEnumerable<T>, mescla as sequências resultantes em uma sequência e chama uma função de seletor de resultado em cada elemento contido nele. O índice de cada elemento de origem é usado no formulário projetado intermediário do elemento.

System_CAPS_pubmethodSystem_CAPS_staticSequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Determina se duas sequências são iguais comparando os elementos usando o comparador de igualdade padrão para o tipo.

System_CAPS_pubmethodSystem_CAPS_staticSequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Determina se duas sequências são iguais, comparando seus elementos usando um IEqualityComparer<T> especificado.

System_CAPS_pubmethodSystem_CAPS_staticSingle<TSource>(IEnumerable<TSource>)

Retornará o único elemento de uma sequência e lançará uma exceção se não houver exatamente um elemento na sequência.

System_CAPS_pubmethodSystem_CAPS_staticSingle<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna um único elemento de uma seqüência que satisfaz uma condição especificada e lança uma exceção se mais de um elemento existe.

System_CAPS_pubmethodSystem_CAPS_staticSingleOrDefault<TSource>(IEnumerable<TSource>)

Retorna o único elemento de uma sequência ou um valor padrão se a sequência é vazia; esse método gera uma exceção se há mais de um elemento na sequência.

System_CAPS_pubmethodSystem_CAPS_staticSingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna o único elemento de uma sequência que satisfaz uma condição especificada ou um valor padrão se esse elemento não existir. Esse método lança uma exceção se mais de um elemento satisfizer a condição.

System_CAPS_pubmethodSystem_CAPS_staticSkip<TSource>(IEnumerable<TSource>, Int32)

Ignora um número especificado de elementos em uma sequência e retorna os elementos restantes.

System_CAPS_pubmethodSystem_CAPS_staticSkipWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Ignora elementos em uma sequência, contanto que uma condição especificada seja verdadeira e retorne os elementos restantes.

System_CAPS_pubmethodSystem_CAPS_staticSkipWhile<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)

Ignora elementos em uma sequência, contanto que uma condição especificada seja verdadeira e retorne os elementos restantes. O índice do elemento é usado na lógica da função de predicado.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Decimal>)

Calcula a soma de uma sequência de valores Decimal.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Double>)

Calcula a soma de uma sequência de valores Double.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Int32>)

Computa a soma de uma sequência de valores Int32.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Int64>)

Calcula a soma de uma sequência de valores Int64.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Decimal>>)

Computa a soma de uma sequência de valores Decimal que permitem valores nulos.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Double>>)

Calcula a soma de uma sequência de anulável Double valores.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Int32>>)

Computa a soma de uma sequência de valores Int32 que permitem valores nulos.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Int64>>)

Calcula a soma de uma sequência de anulável Int64 valores.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Single>>)

Calcula a soma de uma sequência de anulável Single valores.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Single>)

Calcula a soma de uma sequência de valores Single.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)

Calcula a soma da sequência de valores Decimal obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Double>)

Calcula a soma da sequência de valores Double obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)

Calcula a soma da sequência de valores Int32 obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)

Calcula a soma da sequência de valores Int64 obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)

Calcula a soma da sequência de valores Decimal anuláveis obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)

Calcula a soma da sequência de anulável Double valores que são obtidos chamando uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)

Calcula a soma da sequência de anulável Int32 valores que são obtidos chamando uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)

Calcula a soma da sequência de anulável Int64 valores que são obtidos chamando uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)

Calcula a soma da sequência de anulável Single valores que são obtidos chamando uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Single>)

Calcula a soma da sequência de valores Single obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada.

System_CAPS_pubmethodSystem_CAPS_staticTake<TSource>(IEnumerable<TSource>, Int32)

Retorna um número especificado de elementos contíguos do início de uma sequência.

System_CAPS_pubmethodSystem_CAPS_staticTakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retorna os elementos de uma sequência contanto que uma condição especificada seja verdadeira.

System_CAPS_pubmethodSystem_CAPS_staticTakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)

Retorna os elementos de uma sequência contanto que uma condição especificada seja verdadeira. O índice do elemento é usado na lógica da função de predicado.

System_CAPS_pubmethodSystem_CAPS_staticThenBy<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>)

Executa uma ordenação posterior dos elementos em uma sequência em ordem crescente de acordo com uma chave.

System_CAPS_pubmethodSystem_CAPS_staticThenBy<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)

Executa uma ordenação posterior dos elementos em uma sequência em ordem crescente usando um comparador especificado.

System_CAPS_pubmethodSystem_CAPS_staticThenByDescending<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>)

Executa uma ordenação posterior dos elementos em uma sequência em ordem decrescente, de acordo com uma chave.

System_CAPS_pubmethodSystem_CAPS_staticThenByDescending<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)

Executa uma ordenação posterior dos elementos em uma sequência em ordem decrescente usando um comparador especificado.

System_CAPS_pubmethodSystem_CAPS_staticToArray<TSource>(IEnumerable<TSource>)

Cria uma matriz de um IEnumerable<T>.

System_CAPS_pubmethodSystem_CAPS_staticToDictionary<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Cria um Dictionary<TKey, TValue> de um IEnumerable<T>, de acordo com uma função de seletor de chave especificada.

System_CAPS_pubmethodSystem_CAPS_staticToDictionary<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)

Cria um Dictionary<TKey, TValue> de um IEnumerable<T>, de acordo com uma função de seletor de chave especificada e um comparador de chaves.

System_CAPS_pubmethodSystem_CAPS_staticToDictionary<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)

Cria um Dictionary<TKey, TValue> de um IEnumerable<T>, de acordo com as funções especificadas de seletor de chave e seletor de elemento.

System_CAPS_pubmethodSystem_CAPS_staticToDictionary<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)

Cria um Dictionary<TKey, TValue> de um IEnumerable<T> de acordo com uma função de seletor de chave, um comparador e uma função de seletor de elemento especificados.

System_CAPS_pubmethodSystem_CAPS_staticToList<TSource>(IEnumerable<TSource>)

Cria um List<T> de um IEnumerable<T>.

System_CAPS_pubmethodSystem_CAPS_staticToLookup<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Cria um Lookup<TKey, TElement> de um IEnumerable<T>, de acordo com uma função de seletor de chave especificada.

System_CAPS_pubmethodSystem_CAPS_staticToLookup<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)

Cria um Lookup<TKey, TElement> de um IEnumerable<T>, de acordo com uma função de seletor de chave especificada e um comparador de chaves.

System_CAPS_pubmethodSystem_CAPS_staticToLookup<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)

Cria um Lookup<TKey, TElement> de um IEnumerable<T>, de acordo com as funções especificadas de seletor de chave e seletor de elemento.

System_CAPS_pubmethodSystem_CAPS_staticToLookup<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)

Cria um Lookup<TKey, TElement> de um IEnumerable<T> de acordo com uma função de seletor de chave, um comparador e uma função de seletor de elemento especificados.

System_CAPS_pubmethodSystem_CAPS_staticUnion<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produz a união de conjunto de duas sequências usando o comparador de igualdade padrão.

System_CAPS_pubmethodSystem_CAPS_staticUnion<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produz a união de conjunto de duas sequências usando o IEqualityComparer<T> especificado.

System_CAPS_pubmethodSystem_CAPS_staticWhere<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Filtra uma sequência de valores com base em um predicado.

System_CAPS_pubmethodSystem_CAPS_staticWhere<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)

Filtra uma sequência de valores com base em um predicado. O índice de cada elemento é usado na lógica da função de predicado.

System_CAPS_pubmethodSystem_CAPS_staticZip<TFirst, TSecond, TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, TResult>)

Aplica uma função especificada para os elementos correspondentes de duas sequências, produzindo uma sequência dos resultados.

The methods in this class provide an implementation of the standard query operators for querying data sources that implement T:System.Collections.Generic.IEnumerable`1. The standard query operators are general purpose methods that follow the vbteclinq pattern and enable you to express traversal, filter, and projection operations over data in any .NET-based programming language.

The majority of the methods in this class are defined as extension methods that extend T:System.Collections.Generic.IEnumerable`1. This means they can be called like an instance method on any object that implements T:System.Collections.Generic.IEnumerable`1.

Methods that are used in a query that returns a sequence of values do not consume the target data until the query object is enumerated. This is known as deferred execution. Methods that are used in a query that returns a singleton value execute and consume the target data immediately.

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 3.5
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: