Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Métodos List<T>

O tipo List<T> expõe os membros a seguir.

  Nome Descrição
Método público Add Adiciona um objeto para o fim da List<T>.
Método público AddRange Adiciona os elementos da coleção especificada para o fim da List<T>.
Método público AsReadOnly Retorna somente leitura IList<T> wrapper para o conjunto atual.
Método público BinarySearch(T) Pesquisa todo o classificados List<T> para um elemento usando o comparador padrão e retorna o índice baseado em zero do elemento.
Método público BinarySearch(T, IComparer<T>) Pesquisa todo o classificados List<T> para um elemento usando o comparador especificado e retorna o índice baseado em zero do elemento.
Método público BinarySearch(Int32, Int32, T, IComparer<T>) Procura um intervalo de elementos no classificada List<T> para um elemento usando o comparador especificado e retorna o índice baseado em zero do elemento.
Método público Clear Remove todos os elementos da List<T>.
Método público Contains Determina se um elemento está na List<T>.
Método público ConvertAll<TOutput> Converte os elementos na atual List<T> para outro tipo e retorna uma lista que contém os elementos convertidos.
Método público CopyTo(T[]) Copia todo o List<T> para uma matriz unidimensional compatível, desde o início da matriz de destino.
Método público CopyTo(T[], Int32) Copia todo o List<T> para uma matriz unidimensional compatível, iniciando no índice da matriz de destino especificado.
Método público CopyTo(Int32, T[], Int32, Int32) Copia um intervalo de elementos a partir do List<T> para uma matriz unidimensional compatível, iniciando no índice da matriz de destino especificado.
Método público Equals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público Exists Determina se a List<T> contém elementos que coincidam com as condições definidas pelo predicado especificado.
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público Find Pesquisa um elemento que coincida com as condições definidas pelo predicado especificado e retorna a primeira ocorrência dentro de toda a List<T>.
Método público FindAll Recupera todos os elementos que coincidem com as condições definidas pelo predicado especificado.
Método público FindIndex(Predicate<T>) Pesquisa um elemento que coincida com as condições definidas pelo predicado especificado e retorna o índice baseado em zero da primeira ocorrência dentro de toda a List<T>.
Método público FindIndex(Int32, Predicate<T>) Pesquisa um elemento que coincida com as condições definidas pelo predicado especificado e retorna o índice baseado em zero da primeira ocorrência dentro do intervalo de elementos a List<T> que estende do índice especificado para o último elemento.
Método público FindIndex(Int32, Int32, Predicate<T>) Procura um elemento que coincida com as condições definidas pelo predicado especificado e retorna o índice baseado em zero da primeira ocorrência dentro do intervalo de elementos de List<T> que inicia no índice especificado e contém o número especificado de elementos.
Método público FindLast Pesquisa um elemento que coincida com as condições definidas pelo predicado especificado e retorna a última ocorrência dentro de toda a List<T>.
Método público FindLastIndex(Predicate<T>) Pesquisa um elemento que coincida com as condições definidas pelo predicado especificado e retorna o índice baseado em zero da última ocorrência dentro de toda a List<T>.
Método público FindLastIndex(Int32, Predicate<T>) Procura um elemento que coincida com as condições definidas pelo predicado especificado e retorna o índice baseado em zero da última ocorrência dentro do intervalo de elementos de List<T> que se estende do primeiro elemento no índice especificado.
Método público FindLastIndex(Int32, Int32, Predicate<T>) Pesquisa um elemento que coincida com as condições definidas pelo predicado especificado e retorna o índice baseado em zero da última ocorrência dentro do intervalo de elementos de List<T> que contém o número especificado de elementos e termina no índice especificado.
Método público ForEach Executa a ação especificada em cada elemento da List<T>.
Método público GetEnumerator Retorna um enumerador que itera por meio do List<T>.
Método público GetHashCode Serve como uma função hash para um tipo específico. (Herdado de Object.)
Método público GetRange Cria uma cópia superficial de um intervalo de elementos em uma fonte de List<T>.
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público IndexOf(T) Procura o objeto especificado e retorna o índice baseado em zero da primeira ocorrência dentro de toda a List<T>.
Método público IndexOf(T, Int32) Procura o objeto especificado e retorna o índice baseado em zero da primeira ocorrência dentro do intervalo de elementos de List<T> que estende do índice especificado para o último elemento.
Método público IndexOf(T, Int32, Int32) Procura o objeto especificado e retorna o índice baseado em zero da primeira ocorrência dentro do intervalo de elementos de List<T> que inicia no índice especificado e contém o número especificado de elementos.
Método público Insert Insere um elemento para o List<T> no índice especificado.
Método público InsertRange Insere os elementos de uma coleção para o List<T> no índice especificado.
Método público LastIndexOf(T) Procura o objeto especificado e retorna o índice baseado em zero da última ocorrência dentro de toda a List<T>.
Método público LastIndexOf(T, Int32) Procura o objeto especificado e retorna o índice baseado em zero da última ocorrência dentro do intervalo de elementos de List<T> que se estende do primeiro elemento no índice especificado.
Método público LastIndexOf(T, Int32, Int32) Procura o objeto especificado e retorna o índice baseado em zero da última ocorrência dentro do intervalo de elementos de List<T> que contém o número especificado de elementos e termina no índice especificado.
Método protegido MemberwiseClone Cria uma cópia superficial do Object atual. (Herdado de Object.)
Método público Remove Remove a primeira ocorrência de um objeto específico a partir do List<T>.
Método público RemoveAll Remove todos os elementos que coincidem com as condições definidas pelo predicado especificado.
Método público RemoveAt Remove o elemento no índice especificado da List<T>.
Método público RemoveRange Remove um intervalo de elementos da List<T>.
Método público Reverse() Inverte a ordem dos elementos em todo o List<T>.
Método público Reverse(Int32, Int32) Inverte a ordem dos elementos no intervalo especificado.
Método público Sort() Classifica os elementos em todo o List<T> usando o comparador padrão.
Método público Sort(Comparison<T>) Classifica os elementos em todo o List<T> usando o especificado System.Comparison<T>.
Método público Sort(IComparer<T>) Classifica os elementos de uma List<T> usando o comparador especificado.
Método público Sort(Int32, Int32, IComparer<T>) Classifica os elementos em um intervalo de elementos em List<T> usando o comparador especificado.
Método público ToArray Copia os elementos da List<T> para uma nova matriz.
Método público ToString Retorna uma string que representa o objeto atual. (Herdado de Object.)
Método público TrimExcess Define a capacidade do número real de elementos de List<T>, se esse número for menor que um valor de limite.
Método público TrueForAll Determina se todos os elementos de List<T> coincide com as condições definidas pelo predicado especificado.
Superior
  Nome Descrição
Método de extensão público Aggregate<T>(Func<T, T, T>) Sobrecarregado. Aplica uma função acumuladora em uma seqüência. (Definido por Enumerable.)
Método de extensão público Aggregate<T, TAccumulate>(TAccumulate, Func<TAccumulate, T, TAccumulate>) Sobrecarregado. Aplica uma função acumuladora em uma seqüência. O valor de propagação especificado é usado como o valor inicial de acumulação. (Definido por Enumerable.)
Método de extensão público Aggregate<T, TAccumulate, TResult>(TAccumulate, Func<TAccumulate, T, TAccumulate>, Func<TAccumulate, TResult>) Sobrecarregado. Aplica uma função acumuladora em uma seqüência. O valor de propagação especificado é usado como o valor inicial de acumulação e a função especificada é usada para selecionar o valor resultado. (Definido por Enumerable.)
Método de extensão público All<T> Determina se todos os elementos de uma seqüência satisfazem uma condição. (Definido por Enumerable.)
Método de extensão público Any<T>() Sobrecarregado. Determina se uma seqüência contém elementos. (Definido por Enumerable.)
Método de extensão público Any<T>(Func<T, Boolean>) Sobrecarregado. Determina se qualquer elemento de uma seqüência satisfaz uma condição. (Definido por Enumerable.)
Método de extensão público AsEnumerable<T> Retorna a entrada digitada como IEnumerable<T>. (Definido por Enumerable.)
Método de extensão público AsParallel() Sobrecarregado. Permite que o parallelization de uma consulta. (Definido por ParallelEnumerable.)
Método de extensão público AsParallel<T>() Sobrecarregado. Permite que o parallelization de uma consulta. (Definido por ParallelEnumerable.)
Método de extensão público AsQueryable() Sobrecarregado. Converts an IEnumerable to an IQueryable. (Definido por Queryable.)
Método de extensão público AsQueryable<T>() Sobrecarregado. Converte um IEnumerable<T> genérico para um IQueryable<T> genérico. (Definido por Queryable.)
Método de extensão público Average<T>(Func<T, Decimal>) Sobrecarregado. Calcula a média de uma seqüência de valores Decimal que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Nullable<Decimal>>) Sobrecarregado. Calcula a média de uma seqüência de valores Decimal anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Double>) Sobrecarregado. Calcula a média de uma seqüência de valores Double que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Nullable<Double>>) Sobrecarregado. Calcula a média de uma seqüência de valores Double anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Int32>) Sobrecarregado. Calcula a média de uma seqüência de valores Int32 que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Nullable<Int32>>) Sobrecarregado. Calcula a média de uma seqüência de valores Int32 anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Int64>) Sobrecarregado. Calcula a média de uma seqüência de valores Int64 que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Nullable<Int64>>) Sobrecarregado. Calcula a média de uma seqüência de valores Int64 anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Single>) Sobrecarregado. Calcula a média de uma seqüência de valores Single que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Average<T>(Func<T, Nullable<Single>>) Sobrecarregado. Calcula a média de uma seqüência de valores Single anuláveis que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Cast<TResult> Projeta os elementos de um IEnumerable para o tipo especificado. (Definido por Enumerable.)
Método de extensão público Concat<T> Concatena duas seqüências. (Definido por Enumerable.)
Método de extensão público Contains<T>(T) Sobrecarregado. Determina se uma seqüência contém um elemento especificado, usando o comparador de igualdade padrão. (Definido por Enumerable.)
Método de extensão público Contains<T>(T, IEqualityComparer<T>) Sobrecarregado. Determina se uma seqüência contém um elemento especificado por meio de um especificado IEqualityComparer<T>. (Definido por Enumerable.)
Método de extensão público Count<T>() Sobrecarregado. Retorna o número de elementos em uma seqüência. (Definido por Enumerable.)
Método de extensão público Count<T>(Func<T, Boolean>) Sobrecarregado. Retorna um número que representa quantos elementos na sequência especificada satisfazem uma condição. (Definido por Enumerable.)
Método de extensão público DefaultIfEmpty<T>() Sobrecarregado. Retorna os elementos da seqüência especificada ou o valor padrão do parâmetro de tipo em uma coleção singleton se a seqüência estiver vazia. (Definido por Enumerable.)
Método de extensão público DefaultIfEmpty<T>(T) Sobrecarregado. Retorna os elementos da seqüência especificada ou o valor especificado em uma coleção singleton se a seqüência estiver vazia. (Definido por Enumerable.)
Método de extensão público Distinct<T>() Sobrecarregado. Retorna os elementos distintos de uma seqüência usando o comparador de igualdade padrão para comparar valores. (Definido por Enumerable.)
Método de extensão público Distinct<T>(IEqualityComparer<T>) Sobrecarregado. Retorna os elementos distintos de uma seqüência, usando um especificado IEqualityComparer<T> para comparar valores. (Definido por Enumerable.)
Método de extensão público ElementAt<T> Retorna o elemento em um índice especificado em uma seqüência. (Definido por Enumerable.)
Método de extensão público ElementAtOrDefault<T> Retorna o elemento em um índice especificado em uma seqüência ou um valor padrão se o índice está fora do intervalo. (Definido por Enumerable.)
Método de extensão público Except<T>(IEnumerable<T>) Sobrecarregado. Produz a diferença do conjunto de duas seqüências usando o comparador de igualdade padrão para comparar valores. (Definido por Enumerable.)
Método de extensão público Except<T>(IEnumerable<T>, IEqualityComparer<T>) Sobrecarregado. Produz o conjunto com a diferença entre duas sequências usando o   IEqualityComparer<T> especificado para comparar valores. (Definido por Enumerable.)
Método de extensão público First<T>() Sobrecarregado. Retorna o primeiro elemento de uma seqüência. (Definido por Enumerable.)
Método de extensão público First<T>(Func<T, Boolean>) Sobrecarregado. Retorna o primeiro elemento em uma seqüência que satisfaz uma condição especificada. (Definido por Enumerable.)
Método de extensão público FirstOrDefault<T>() Sobrecarregado. Retorna o primeiro elemento de uma sequência, ou um valor padrão se a sequência não contiver elementos. (Definido por Enumerable.)
Método de extensão público FirstOrDefault<T>(Func<T, Boolean>) Sobrecarregado. Retorna o primeiro elemento da seqüência que satisfaz uma condição ou um valor padrão se nenhum elemento for encontrado. (Definido por Enumerable.)
Método de extensão público GroupBy<T, TKey>(Func<T, TKey>) Sobrecarregado. Agrupa os elementos de uma seqüência de acordo com uma função de seleção de chave especificada. (Definido por Enumerable.)
Método de extensão público GroupBy<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>) Sobrecarregado. 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. (Definido por Enumerable.)
Método de extensão público GroupBy<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>) Sobrecarregado. 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. (Definido por Enumerable.)
Método de extensão público GroupBy<T, TKey, TResult>(Func<T, TKey>, Func<TKey, IEnumerable<T>, TResult>) Sobrecarregado. 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. (Definido por Enumerable.)
Método de extensão público GroupBy<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>, IEqualityComparer<TKey>) Sobrecarregado. 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 cada elementos do grupo é projetado usando uma função especificada. (Definido por Enumerable.)
Método de extensão público GroupBy<T, TKey, TResult>(Func<T, TKey>, Func<TKey, IEnumerable<T>, TResult>, IEqualityComparer<TKey>) Sobrecarregado. 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. (Definido por Enumerable.)
Método de extensão público GroupBy<T, TKey, TElement, TResult>(Func<T, TKey>, Func<T, TElement>, Func<TKey, IEnumerable<TElement>, TResult>) Sobrecarregado. 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 estão projetados por meio de uma função especificada. (Definido por Enumerable.)
Método de extensão público GroupBy<T, TKey, TElement, TResult>(Func<T, TKey>, Func<T, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) Sobrecarregado. 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. Valores de chave são comparados usando um comparador especificado e os elementos de cada grupo são projetados usando uma função especificada. (Definido por Enumerable.)
Método de extensão público GroupJoin<T, TInner, TKey, TResult>(IEnumerable<TInner>, Func<T, TKey>, Func<TInner, TKey>, Func<T, IEnumerable<TInner>, TResult>) Sobrecarregado. Correlaciona os elementos de duas seqüências com base na igualdade de chaves e agrupa os resultados. O comparador de igualdade padrão é usado para comparar as chaves. (Definido por Enumerable.)
Método de extensão público GroupJoin<T, TInner, TKey, TResult>(IEnumerable<TInner>, Func<T, TKey>, Func<TInner, TKey>, Func<T, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) Sobrecarregado. Correlaciona os elementos de duas seqüências com base na igualdade de chave e agrupa os resultados. IEqualityComparer<T> especificado é usado para comparar as chaves. (Definido por Enumerable.)
Método de extensão público Intersect<T>(IEnumerable<T>) Sobrecarregado. Produz a interseção de duas seqüências usando o comparador de igualdade padrão para comparar valores. (Definido por Enumerable.)
Método de extensão público Intersect<T>(IEnumerable<T>, IEqualityComparer<T>) Sobrecarregado. Produz a interseção de duas seqüências conjunto usando o especificado IEqualityComparer<T> para comparar valores. (Definido por Enumerable.)
Método de extensão público Join<T, TInner, TKey, TResult>(IEnumerable<TInner>, Func<T, TKey>, Func<TInner, TKey>, Func<T, TInner, TResult>) Sobrecarregado. Correlaciona os elementos de duas sequências com base em chaves coincidentes. O comparador de igualdade padrão é usado para comparar as chaves. (Definido por Enumerable.)
Método de extensão público Join<T, TInner, TKey, TResult>(IEnumerable<TInner>, Func<T, TKey>, Func<TInner, TKey>, Func<T, TInner, TResult>, IEqualityComparer<TKey>) Sobrecarregado. Correlaciona os elementos de duas sequências com base em chaves coincidentes. IEqualityComparer<T> especificado é usado para comparar as chaves. (Definido por Enumerable.)
Método de extensão público Last<T>() Sobrecarregado. Retorna o último elemento de uma seqüência. (Definido por Enumerable.)
Método de extensão público Last<T>(Func<T, Boolean>) Sobrecarregado. Retorna o último elemento de uma seqüência que satisfaz uma condição especificada. (Definido por Enumerable.)
Método de extensão público LastOrDefault<T>() Sobrecarregado. Retorna o último elemento de uma seqüência ou um valor padrão se a seqüência não contém elementos. (Definido por Enumerable.)
Método de extensão público LastOrDefault<T>(Func<T, Boolean>) Sobrecarregado. Retorna o último elemento de uma seqüência que satisfaz uma condição ou um valor padrão se nenhum elemento for encontrado. (Definido por Enumerable.)
Método de extensão público LongCount<T>() Sobrecarregado. Retorna um Int64 que representa o número total de elementos em uma seqüência. (Definido por Enumerable.)
Método de extensão público LongCount<T>(Func<T, Boolean>) Sobrecarregado. Retorna um Int64 que representa a quantidade de elementos em uma seqüência que satisfazem uma condição. (Definido por Enumerable.)
Método de extensão público Max<T>() Sobrecarregado. Retorna o valor máximo em uma seqüência de genérica. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Decimal>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Decimal valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Nullable<Decimal>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Decimal valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Double>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Double valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Nullable<Double>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Double valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Int32>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Int32 valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Nullable<Int32>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Int32 valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Int64>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Int64 valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Nullable<Int64>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Int64 valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Single>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo Single valor. (Definido por Enumerable.)
Método de extensão público Max<T>(Func<T, Nullable<Single>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o valor máximo anulável Single valor. (Definido por Enumerable.)
Método de extensão público Max<T, TResult>(Func<T, TResult>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma genérico seqüência e retorna o máximo valor resultante. (Definido por Enumerable.)
Método de extensão público Min<T>() Sobrecarregado. Retorna o valor mínimo em uma seqüência de genérica. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Decimal>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Decimal valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Nullable<Decimal>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Decimal valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Double>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Double valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Nullable<Double>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Double valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Int32>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Int32 valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Nullable<Int32>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Int32 valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Int64>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Int64 valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Nullable<Int64>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Int64 valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Single>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo Single valor. (Definido por Enumerable.)
Método de extensão público Min<T>(Func<T, Nullable<Single>>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma seqüência e retorna o mínimo anulável Single valor. (Definido por Enumerable.)
Método de extensão público Min<T, TResult>(Func<T, TResult>) Sobrecarregado. Chama uma função de transformação em cada elemento de uma genérico seqüência e retorna o valor mínimo de resultante. (Definido por Enumerable.)
Método de extensão público OfType<TResult> Filtra os elementos de um IEnumerable com base em um tipo especificado. (Definido por Enumerable.)
Método de extensão público OrderBy<T, TKey>(Func<T, TKey>) Sobrecarregado. Classifica os elementos de uma seqüência em ordem crescente de acordo com para uma chave. (Definido por Enumerable.)
Método de extensão público OrderBy<T, TKey>(Func<T, TKey>, IComparer<TKey>) Sobrecarregado. Classifica os elementos de uma seqüência em ordem crescente, usando um comparador especificado. (Definido por Enumerable.)
Método de extensão público OrderByDescending<T, TKey>(Func<T, TKey>) Sobrecarregado. Classifica os elementos de uma seqüência em decrescente ordem de acordo com uma chave. (Definido por Enumerable.)
Método de extensão público OrderByDescending<T, TKey>(Func<T, TKey>, IComparer<TKey>) Sobrecarregado. Classifica os elementos de uma seqüência em ordem decrescente usando um comparador especificado. (Definido por Enumerable.)
Método de extensão público Reverse<T> Inverte a ordem dos elementos em uma seqüência. (Definido por Enumerable.)
Método de extensão público Select<T, TResult>(Func<T, TResult>) Sobrecarregado. Projeta cada elemento de uma seqüência em um novo formulário. (Definido por Enumerable.)
Método de extensão público Select<T, TResult>(Func<T, Int32, TResult>) Sobrecarregado. Projeta cada elemento de uma seqüência em um novo formulário incorporando o índice do elemento. (Definido por Enumerable.)
Método de extensão público SelectMany<T, TResult>(Func<T, IEnumerable<TResult>>) Sobrecarregado. Projeta cada elemento de uma seqüência para um IEnumerable<T> e nivela as seqüências resultantes em uma só. (Definido por Enumerable.)
Método de extensão público SelectMany<T, TResult>(Func<T, Int32, IEnumerable<TResult>>) Sobrecarregado. Projeta cada elemento de uma seqüência para um IEnumerable<T>e nivela as seqüências resultantes em uma só. O índice de cada elemento de origem é usado no formulário projetado desse elemento. (Definido por Enumerable.)
Método de extensão público SelectMany<T, TCollection, TResult>(Func<T, Int32, IEnumerable<TCollection>>, Func<T, TCollection, TResult>) Sobrecarregado. Projeta cada elemento de uma seqüência para um IEnumerable<T>, nivela as seqüências resultantes em uma só e invoca uma função de seletor de resultado em cada elemento aí. O índice de cada elemento de origem é usado no formulário intermediário projetado desse elemento. (Definido por Enumerable.)
Método de extensão público SelectMany<T, TCollection, TResult>(Func<T, IEnumerable<TCollection>>, Func<T, TCollection, TResult>) Sobrecarregado. Projeta cada elemento de uma seqüência para um IEnumerable<T>, nivela as seqüências resultantes em uma só e invoca uma função de seletor de resultado em cada elemento aí. (Definido por Enumerable.)
Método de extensão público SequenceEqual<T>(IEnumerable<T>) Sobrecarregado. Determina se duas seqüências são iguais, comparando os elementos usando o comparador de igualdade padrão para seu tipo. (Definido por Enumerable.)
Método de extensão público SequenceEqual<T>(IEnumerable<T>, IEqualityComparer<T>) Sobrecarregado. Determina se duas seqüências são iguais, comparando seus elementos usando um especificado IEqualityComparer<T>. (Definido por Enumerable.)
Método de extensão público Single<T>() Sobrecarregado. Retorna um único elemento de uma seqüência e lança uma exceção se não houver exatamente um elemento na seqüência. (Definido por Enumerable.)
Método de extensão público Single<T>(Func<T, Boolean>) Sobrecarregado. Retorna um único elemento de uma seqüência que satisfaz uma condição especificada e lança uma exceção se houver mais de uma tal elemento. (Definido por Enumerable.)
Método de extensão público SingleOrDefault<T>() Sobrecarregado. Retorna o único elemento de uma seqüência ou um valor padrão se a seqüência está vazia. Este método lança uma exceção se houver mais de um elemento na seqüência. (Definido por Enumerable.)
Método de extensão público SingleOrDefault<T>(Func<T, Boolean>) Sobrecarregado. Retorna um único elemento de uma seqüência que satisfaz uma condição especificada ou um valor padrão se nenhum elemento tal existir. Este método lança uma exceção se mais de um elemento satisfaça à condição. (Definido por Enumerable.)
Método de extensão público Skip<T> Ignora um número especificado de elementos em uma seqüência e retorna os elementos restantes. (Definido por Enumerable.)
Método de extensão público SkipWhile<T>(Func<T, Boolean>) Sobrecarregado. Ignora os elementos de uma seqüência, desde que uma condição especificada for verdadeira e, em seguida, retorna os elementos restantes. (Definido por Enumerable.)
Método de extensão público SkipWhile<T>(Func<T, Int32, Boolean>) Sobrecarregado. Ignora os elementos de uma seqüência, desde que uma condição especificada for verdadeira e, em seguida, retorna os elementos restantes. Índice do elemento é usado na lógica da função de predicado. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Decimal>) Sobrecarregado. Calcula a soma da seqüência de Decimal valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Nullable<Decimal>>) Sobrecarregado. Calcula a soma da seqüência de anulável Decimal valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Double>) Sobrecarregado. Calcula a soma da seqüência de Double valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Nullable<Double>>) Sobrecarregado. Calcula a soma da seqüência de anulável Double valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Int32>) Sobrecarregado. Calcula a soma da seqüência de Int32 valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Nullable<Int32>>) Sobrecarregado. Calcula a soma da seqüência de anulável Int32 valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Int64>) Sobrecarregado. Calcula a soma da seqüência de Int64 valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Nullable<Int64>>) Sobrecarregado. Calcula a soma da seqüência de anulável Int64 valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Single>) Sobrecarregado. Calcula a soma da seqüência de Single valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Sum<T>(Func<T, Nullable<Single>>) Sobrecarregado. Calcula a soma da seqüência de anulável Single valores que são obtidos chamando uma função de transformação em cada elemento da seqüência de entrada. (Definido por Enumerable.)
Método de extensão público Take<T> Retorna um número especificado de elementos contíguos desde o início de uma seqüência. (Definido por Enumerable.)
Método de extensão público TakeWhile<T>(Func<T, Boolean>) Sobrecarregado. Retorna os elementos de uma seqüência enquanto uma condição especificada for verdadeira. (Definido por Enumerable.)
Método de extensão público TakeWhile<T>(Func<T, Int32, Boolean>) Sobrecarregado. Retorna os elementos de uma seqüência enquanto uma condição especificada for verdadeira. Índice do elemento é usado na lógica da função de predicado. (Definido por Enumerable.)
Método de extensão público ToArray<T> Cria uma matriz de um IEnumerable<T>. (Definido por Enumerable.)
Método de extensão público ToDictionary<T, TKey>(Func<T, TKey>) Sobrecarregado. Cria um Dictionary<TKey, TValue> de um IEnumerable<T> de acordo com a uma função de seletor de chave especificado. (Definido por Enumerable.)
Método de extensão público ToDictionary<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>) Sobrecarregado. Cria um Dictionary<TKey, TValue> de um IEnumerable<T> acordo com a um comparador de função e uma chave de seletor de chave especificado. (Definido por Enumerable.)
Método de extensão público ToDictionary<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>) Sobrecarregado. Cria um Dictionary<TKey, TValue> de um IEnumerable<T> acordo com a seletor de chave especificado e funções do seletor de elemento. (Definido por Enumerable.)
Método de extensão público ToDictionary<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>, IEqualityComparer<TKey>) Sobrecarregado. Cria um Dictionary<TKey, TValue> de um IEnumerable<T> de acordo com a uma função de seletor de chave especificado, um comparador e uma função de seletor de elemento. (Definido por Enumerable.)
Método de extensão público ToList<T> Creates a List<T> from an IEnumerable<T>. (Definido por Enumerable.)
Método de extensão público ToLookup<T, TKey>(Func<T, TKey>) Sobrecarregado. Cria um Lookup<TKey, TElement> de um IEnumerable<T> de acordo com a uma função de seletor de chave especificado. (Definido por Enumerable.)
Método de extensão público ToLookup<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>) Sobrecarregado. Cria um Lookup<TKey, TElement> de um IEnumerable<T> acordo com a um comparador de função e uma chave de seletor de chave especificado. (Definido por Enumerable.)
Método de extensão público ToLookup<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>) Sobrecarregado. Cria um Lookup<TKey, TElement> de um IEnumerable<T> acordo com a seletor de chave especificado e funções do seletor de elemento. (Definido por Enumerable.)
Método de extensão público ToLookup<T, TKey, TElement>(Func<T, TKey>, Func<T, TElement>, IEqualityComparer<TKey>) Sobrecarregado. Cria um Lookup<TKey, TElement> de um IEnumerable<T> acordo com a uma função de seletor de chave especificado, um comparador e uma função de seletor de elemento. (Definido por Enumerable.)
Método de extensão público Union<T>(IEnumerable<T>) Sobrecarregado. Produz a união de conjunto de duas seqüências usando o comparador de igualdade padrão. (Definido por Enumerable.)
Método de extensão público Union<T>(IEnumerable<T>, IEqualityComparer<T>) Sobrecarregado. Produz a união de duas seqüências usando um IEqualityComparer<T> especificado. (Definido por Enumerable.)
Método de extensão público Where<T>(Func<T, Boolean>) Sobrecarregado. Filtra uma seqüência de valores com base em um predicado. (Definido por Enumerable.)
Método de extensão público Where<T>(Func<T, Int32, Boolean>) Sobrecarregado. Filtra uma seqüência de valores com base em um predicado. Índice de cada elemento é usado na lógica da função de predicado. (Definido por Enumerable.)
Método de extensão público Zip<T, TSecond, TResult> Mescla as duas seqüências usando a função de predicado especificada. (Definido por Enumerable.)
Superior
  Nome Descrição
Implementação explícita da interface Método particular ICollection.CopyTo Copia os elementos da ICollection para um Array, inicial de um determinado Array índice.
Implementação explícita da interface Método particular IEnumerable<T>.GetEnumerator Retorna um enumerador que itera por meio de uma coleção.
Implementação explícita da interface Método particular IEnumerable.GetEnumerator Retorna um enumerador que itera por meio de uma coleção.
Implementação explícita da interface Método particular IList.Add Adiciona um item para o IList.
Implementação explícita da interface Método particular IList.Contains Determina se a IList contém um valor específico.
Implementação explícita da interface Método particular IList.IndexOf Determina o índice de um item específico na IList.
Implementação explícita da interface Método particular IList.Insert Insere um item para o IList no índice especificado.
Implementação explícita da interface Método particular IList.Remove Remove a primeira ocorrência de um objeto específico a partir do IList.
Superior
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
© 2013 Microsoft. Todos os direitos reservados.